diff --git a/docs/grafana/rmf-app/access_grafana_zosmf.html b/docs/grafana/rmf-app/access_grafana_zosmf.html index fc22e228..ae911872 100644 --- a/docs/grafana/rmf-app/access_grafana_zosmf.html +++ b/docs/grafana/rmf-app/access_grafana_zosmf.html @@ -1,19 +1,19 @@ - +
Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.
This article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.
You must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.
You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.
To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.
IBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.
By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.
In Grafana, queries are essential for fetching and transforming data from RMF data sources.
Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.
Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.
In Grafana, you can view historical data using absolute and relative time ranges.
Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.
This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.
When you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.
Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.
You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.
You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.
You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file.
The dashboard interface offers several customization options for data presentation. The following is the image of the master dashboard from the IBM RMF for z/OS Grafana plugin:
You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.
The following table lists the minimum parameters that you must configure to enable JWT authentication on Grafana:
The default value is set to false.
For more information about customizing the Grafana instance by modifying the parameters in the configuration file, refer to the following sections in the Grafana documentation.
Before you can start working with Grafana dashboards through z\/OSMF<\/span>, there are some prerequisites that you need to complete.<\/p>","href":"prereq_zosmf.html","attributes":{"data-id":"prereq_zosmf"},"menu":{"hasChildren":true},"tocID":"prereq_zosmf-d358e207","next":"prereq_zosmf-d358e207"},{"title":"Defining the Grafana server","shortdesc":"You must define the Grafana server as a target system in z\/OSMF<\/span> to access Grafana from the Resource Monitoring<\/span> page of z\/OSMF<\/span>.<\/p>","href":"define_grafana_zosmf.html","attributes":{"data-id":"define_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"define_grafana_zosmf-d358e232","topics":[]},{"title":"Accessing the Grafana dashboard","shortdesc":"You can access the Grafana dashboard from the Resource Monitoring<\/span> page of z\/OSMF<\/span> to investigate the RMF Monitor III metrics and reports.<\/p>","href":"access_grafana_zosmf.html","attributes":{"data-id":"access_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"access_grafana_zosmf-d358e252","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Prerequisites","shortdesc":"Before you can start working with Grafana dashboards through z\/OSMF<\/span>, there are some prerequisites that you need to complete.<\/p>","href":"prereq_zosmf.html","attributes":{"data-id":"prereq_zosmf"},"menu":{"hasChildren":true},"tocID":"prereq_zosmf-d324e207","next":"prereq_zosmf-d324e207"},{"title":"Defining the Grafana server","shortdesc":"You must define the Grafana server as a target system in z\/OSMF<\/span> to access Grafana from the Resource Monitoring<\/span> page of z\/OSMF<\/span>.<\/p>","href":"define_grafana_zosmf.html","attributes":{"data-id":"define_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"define_grafana_zosmf-d324e232","topics":[]},{"title":"Accessing the Grafana dashboard","shortdesc":"You can access the Grafana dashboard from the Resource Monitoring<\/span> page of z\/OSMF<\/span> to investigate the RMF Monitor III metrics and reports.<\/p>","href":"access_grafana_zosmf.html","attributes":{"data-id":"access_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"access_grafana_zosmf-d324e252","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js index a8054a16..e294ca41 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js @@ -1 +1 @@ -define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d358e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d358e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d358e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d358e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d358e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d358e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d358e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d358e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d358e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d358e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d358e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d358e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
You must define the Grafana server as a target system in z\/OSMF<\/span> to access Grafana from the Resource Monitoring<\/span> page of z\/OSMF<\/span>.<\/p>","href":"define_grafana_zosmf.html","attributes":{"data-id":"define_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"define_grafana_zosmf-d358e232","topics":[]},{"title":"Accessing the Grafana dashboard","shortdesc":"You can access the Grafana dashboard from the Resource Monitoring<\/span> page of z\/OSMF<\/span> to investigate the RMF Monitor III metrics and reports.<\/p>","href":"access_grafana_zosmf.html","attributes":{"data-id":"access_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"access_grafana_zosmf-d358e252","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Prerequisites","shortdesc":"Before you can start working with Grafana dashboards through z\/OSMF<\/span>, there are some prerequisites that you need to complete.<\/p>","href":"prereq_zosmf.html","attributes":{"data-id":"prereq_zosmf"},"menu":{"hasChildren":true},"tocID":"prereq_zosmf-d324e207","next":"prereq_zosmf-d324e207"},{"title":"Defining the Grafana server","shortdesc":"You must define the Grafana server as a target system in z\/OSMF<\/span> to access Grafana from the Resource Monitoring<\/span> page of z\/OSMF<\/span>.<\/p>","href":"define_grafana_zosmf.html","attributes":{"data-id":"define_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"define_grafana_zosmf-d324e232","topics":[]},{"title":"Accessing the Grafana dashboard","shortdesc":"You can access the Grafana dashboard from the Resource Monitoring<\/span> page of z\/OSMF<\/span> to investigate the RMF Monitor III metrics and reports.<\/p>","href":"access_grafana_zosmf.html","attributes":{"data-id":"access_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"access_grafana_zosmf-d324e252","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js index a8054a16..e294ca41 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js @@ -1 +1 @@ -define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d358e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d358e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d358e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d358e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d358e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d358e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d358e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d358e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d358e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d358e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d358e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d358e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
You can access the Grafana dashboard from the Resource Monitoring<\/span> page of z\/OSMF<\/span> to investigate the RMF Monitor III metrics and reports.<\/p>","href":"access_grafana_zosmf.html","attributes":{"data-id":"access_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"access_grafana_zosmf-d358e252","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Prerequisites","shortdesc":"Before you can start working with Grafana dashboards through z\/OSMF<\/span>, there are some prerequisites that you need to complete.<\/p>","href":"prereq_zosmf.html","attributes":{"data-id":"prereq_zosmf"},"menu":{"hasChildren":true},"tocID":"prereq_zosmf-d324e207","next":"prereq_zosmf-d324e207"},{"title":"Defining the Grafana server","shortdesc":"You must define the Grafana server as a target system in z\/OSMF<\/span> to access Grafana from the Resource Monitoring<\/span> page of z\/OSMF<\/span>.<\/p>","href":"define_grafana_zosmf.html","attributes":{"data-id":"define_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"define_grafana_zosmf-d324e232","topics":[]},{"title":"Accessing the Grafana dashboard","shortdesc":"You can access the Grafana dashboard from the Resource Monitoring<\/span> page of z\/OSMF<\/span> to investigate the RMF Monitor III metrics and reports.<\/p>","href":"access_grafana_zosmf.html","attributes":{"data-id":"access_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"access_grafana_zosmf-d324e252","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js index a8054a16..e294ca41 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js @@ -1 +1 @@ -define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d358e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d358e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d358e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d358e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d358e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d358e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d358e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d358e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d358e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d358e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d358e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d358e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
Before you can start working with Grafana dashboards through z\/OSMF<\/span>, there are some prerequisites that you need to complete.<\/p>","href":"prereq_zosmf.html","attributes":{"data-id":"prereq_zosmf"},"menu":{"hasChildren":true},"tocID":"prereq_zosmf-d324e207","next":"prereq_zosmf-d324e207"},{"title":"Defining the Grafana server","shortdesc":"You must define the Grafana server as a target system in z\/OSMF<\/span> to access Grafana from the Resource Monitoring<\/span> page of z\/OSMF<\/span>.<\/p>","href":"define_grafana_zosmf.html","attributes":{"data-id":"define_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"define_grafana_zosmf-d324e232","topics":[]},{"title":"Accessing the Grafana dashboard","shortdesc":"You can access the Grafana dashboard from the Resource Monitoring<\/span> page of z\/OSMF<\/span> to investigate the RMF Monitor III metrics and reports.<\/p>","href":"access_grafana_zosmf.html","attributes":{"data-id":"access_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"access_grafana_zosmf-d324e252","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js index a8054a16..e294ca41 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js @@ -1 +1 @@ -define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d358e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d358e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d358e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d358e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d358e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d358e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d358e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d358e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d358e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d358e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d358e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d358e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
You must define the Grafana server as a target system in z\/OSMF<\/span> to access Grafana from the Resource Monitoring<\/span> page of z\/OSMF<\/span>.<\/p>","href":"define_grafana_zosmf.html","attributes":{"data-id":"define_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"define_grafana_zosmf-d324e232","topics":[]},{"title":"Accessing the Grafana dashboard","shortdesc":"You can access the Grafana dashboard from the Resource Monitoring<\/span> page of z\/OSMF<\/span> to investigate the RMF Monitor III metrics and reports.<\/p>","href":"access_grafana_zosmf.html","attributes":{"data-id":"access_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"access_grafana_zosmf-d324e252","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js index a8054a16..e294ca41 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js @@ -1 +1 @@ -define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d358e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d358e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d358e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d358e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d358e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d358e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d358e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d358e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d358e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d358e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d358e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d358e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
You can access the Grafana dashboard from the Resource Monitoring<\/span> page of z\/OSMF<\/span> to investigate the RMF Monitor III metrics and reports.<\/p>","href":"access_grafana_zosmf.html","attributes":{"data-id":"access_grafana_zosmf"},"menu":{"hasChildren":false},"tocID":"access_grafana_zosmf-d324e252","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js index a8054a16..e294ca41 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/nav-links.js @@ -1 +1 @@ -define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d358e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d358e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d358e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d358e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d358e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d358e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d358e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d358e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d358e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d358e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d358e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d358e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d358e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d358e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d358e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d358e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d358e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d358e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d358e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d358e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d358e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d358e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d358e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d358e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d358e32","topics":[]},{"title":"Installing the plugin","shortdesc":"
You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d358e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"
You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d358e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d358e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d358e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d358e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d358e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d358e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d358e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d358e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d358e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d358e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d358e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d358e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d358e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d358e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d358e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d358e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d358e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d358e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"
By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d358e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"
In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d358e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"
Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d358e126","topics":[]},{"title":"Alerts","shortdesc":"
Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d358e137","topics":[]},{"title":"Historical data","shortdesc":"
In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d358e148","topics":[]},{"title":"Error types","shortdesc":"
Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d358e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d358e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d358e188","next":"grafana_via_zosmf-d358e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d358e269","topics":[]}]}); \ No newline at end of file +define({"title":"IBM RMF for z\/OS Grafana Plugin <\/span>","topics":[{"title":"Overview","shortdesc":"Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z\/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z\/OS<\/span> (RMF for z\/OS<\/span>) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.<\/p>","href":"visual_grafana.html","attributes":{"data-id":"visual_grafana"},"menu":{"hasChildren":false},"tocID":"visual_grafana-d324e12","topics":[]},{"title":"Release notes","shortdesc":"This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
This article covers the new features, system requirements, and known issues of the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"rn.html","attributes":{"data-id":"rn"},"menu":{"hasChildren":false},"tocID":"rn-d324e32","topics":[]},{"title":"Installing the plugin","shortdesc":"
You must install the IBM® RMF for z\/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.<\/p>","href":"install_grafana_plugin.html","attributes":{"data-id":"install_grafana_plugin"},"menu":{"hasChildren":false},"tocID":"install_grafana_plugin-d324e46","topics":[]},{"title":"Upgrading the plugin","shortdesc":"
You must ensure that the IBM RMF for z\/OS Grafana<\/span> plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.<\/p>","href":"update_plugin.html","attributes":{"data-id":"update_plugin"},"menu":{"hasChildren":false},"tocID":"update_plugin-d324e60","topics":[]},{"title":"Creating RMF data sources","shortdesc":"To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server<\/span> (DDS<\/span>) by adding an RMF data source.<\/p>","href":"create_datasources.html","attributes":{"data-id":"create_datasources"},"menu":{"hasChildren":false},"tocID":"create_datasources-d324e74","topics":[]},{"title":"RMF master dashboard","shortdesc":"IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
IBM® RMF for z\/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.<\/p>","href":"db_ovw.html","attributes":{"data-id":"db_ovw"},"menu":{"hasChildren":false},"tocID":"db_ovw-d324e91","topics":[]},{"title":"Applying visualization to RMF data","shortdesc":"
By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.<\/p>","href":"apply_visualize.html","attributes":{"data-id":"apply_visualize"},"menu":{"hasChildren":false},"tocID":"apply_visualize-d324e104","topics":[]},{"title":"IBM RMF query languages","shortdesc":"
In Grafana, queries are essential for fetching and transforming data from RMF data sources.<\/p>","href":"query_lang.html","attributes":{"data-id":"query_lang"},"menu":{"hasChildren":false},"tocID":"query_lang-d324e115","topics":[]},{"title":"RMF Variable Query syntax","shortdesc":"
Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.<\/p>","href":"variables.html","attributes":{"data-id":"variables"},"menu":{"hasChildren":false},"tocID":"variables-d324e126","topics":[]},{"title":"Alerts","shortdesc":"
Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.<\/p>","href":"alerts.html","attributes":{"data-id":"alerts"},"menu":{"hasChildren":false},"tocID":"alerts-d324e137","topics":[]},{"title":"Historical data","shortdesc":"
In Grafana, you can view historical data using absolute and relative time ranges.<\/p>","href":"historical_data.html","attributes":{"data-id":"historical_data"},"menu":{"hasChildren":false},"tocID":"historical_data-d324e148","topics":[]},{"title":"Error types","shortdesc":"
Whenever you encounter issues while using the IBM RMF for z\/OS Grafana<\/span> plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.<\/p>","href":"error_reports.html","attributes":{"data-id":"error_reports"},"menu":{"hasChildren":false},"tocID":"error_reports-d324e160","topics":[]},{"title":"Troubleshooting issues","shortdesc":"This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
This section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z\/OS Grafana plugin.<\/p>","href":"ts_issues.html","attributes":{"data-id":"ts_issues"},"menu":{"hasChildren":false},"tocID":"ts_issues-d324e174","topics":[]},{"title":"Grafana through z\/OSMF<\/span>","shortdesc":"When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
When you use IBM® z\/OS Management Facility to monitor the performance of the z\/OS sysplexes in your environment, you can also access Grafana dashboards from z\/OSMF<\/span>.<\/p>","href":"grafana_via_zosmf.html","attributes":{"data-id":"grafana_via_zosmf"},"menu":{"hasChildren":true},"tocID":"grafana_via_zosmf-d324e188","next":"grafana_via_zosmf-d324e188"},{"title":"PDF Guide","shortdesc":"You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
You can find the link to view or download IBM RMF for z\/OS Grafana<\/span> plugin user guide as a PDF file.<\/p>","href":"pdf_guide.html","attributes":{"data-id":"pdf_guide"},"menu":{"hasChildren":false},"tocID":"pdf_guide-d324e269","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js similarity index 83% rename from docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js rename to docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js index 09b815b4..69470a1b 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d358e207.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/json/prereq_zosmf-d324e207.js @@ -1 +1 @@ -define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d358e221","topics":[]}]}); \ No newline at end of file +define({"topics":[{"title":"Grafana configuration parameters","shortdesc":"
You can find the information about parameters you can use during the configuration of JWT authentication on Grafana.<\/p>","href":"grafana_config_parms.html","attributes":{"data-id":"grafana_config_parms"},"menu":{"hasChildren":false},"tocID":"grafana_config_parms-d324e221","topics":[]}]}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css index 48561387..b2eb6922 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/nav-links.css @@ -20,7 +20,6 @@ margin-right: 4px; border: 2px solid transparent; opacity: 0.5; - line-height: 1em; } .wh_publication_toc:hover .wh-expand-btn:before { diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js index 7f086d86..e47414f3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/nav-links/toc-loader.js @@ -9,10 +9,6 @@ define(["options", "dom-sanitizer", "jquery", "nav"], function (options, domSani $(document).ready ( function() { $(".wh_publication_toc .title").mouseenter(showTocTooltip); $(".wh_publication_toc .title").mouseleave(removeTocTooltip); - /* WH-2785 Hide tooltip on window or TOC scroll */ - $(window).scroll(removeTocTooltip); - /* The TOC can display its own scroll bars */ - $(".wh_publication_toc").scroll(removeTocTooltip); // Register the click handler for the TOC var topicRefExpandBtn = $(".wh_publication_toc .wh-expand-btn"); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js index 19a1317f..0c5a5017 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/options/properties.js @@ -3,9 +3,6 @@ define( "use.stemming" : "false", "webhelp.enable.search.autocomplete" : "true", "webhelp.enable.search.kuromoji.js" : "true", - "webhelp.enable.sticky.header" : "yes", - "webhelp.enable.sticky.publication.toc" : "yes", - "webhelp.enable.sticky.topic.toc" : "yes", "webhelp.enable.template.js.module.loading" : "no", "webhelp.language" : "en", "webhelp.publication.toc.links" : "all", diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css index c74cbd94..a194f30e 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.css @@ -1,13 +1,13 @@ /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Side TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* * Search results styles */ - @import "search/search.css?buildId=2022110310"; \ No newline at end of file + @import "search/search.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js index 9149b3e7..e73eecff 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search-page.js @@ -8,12 +8,10 @@ define(["require", "config"], function() { 'menu', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'template-module-loader' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { require(['search'], function() { jsModules.push('searchAutocomplete'); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js index 4d2fd793..be53068a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/htmlFileInfoList.js @@ -1,3 +1,3 @@ define(function () { -return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","cshelp.html@@@Context Sensitive Help@@@...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; +return ["access_grafana_zosmf.html@@@Accessing the Grafana dashboard@@@You can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports...","alerts.html@@@Introduction to Alerts@@@Grafana Alerting feature provides a reliable solution to detect and respond to system issues in real time...","apply_visualize.html@@@Applying visualization to RMF data@@@By adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization...","create_datasources.html@@@Creating RMF data sources@@@To access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source...","db_ovw.html@@@RMF master dashboard@@@IBM RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards...","define_grafana_zosmf.html@@@Defining the Grafana server@@@You must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF...","error_reports.html@@@Error reporting in the plugin@@@Whenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem...","grafana_config_parms.html@@@Grafana configuration parameters@@@You can find the information about parameters you can use during the configuration of JWT authentication on Grafana...","grafana_via_zosmf.html@@@Grafana through IBM z/OS Management Facility@@@When you use IBM z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF...","historical_data.html@@@Historical data collection@@@In Grafana, you can view historical data using absolute and relative time ranges...","install_grafana_plugin.html@@@Installing the RMF for z/OS plugin on Grafana@@@You must install the IBM RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports...","pdf_guide.html@@@PDF Guide@@@You can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file...","prereq_zosmf.html@@@Prerequisites for accessing Grafana dashboards on z/OSMF@@@Before you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete...","query_lang.html@@@IBM RMF query languages@@@In Grafana, queries are essential for fetching and transforming data from RMF data sources...","rn.html@@@Release notes@@@This article covers the new features, system requirements, and known issues of the IBM RMF for z/OS Grafana plugin...","ts_issues.html@@@Troubleshooting issues@@@This section guides how to analyze and address typical issues that may arise when using the IBM RMF for z/OS Grafana plugin...","update_plugin.html@@@Upgrading the RMF for z/OS plugin on Grafana@@@You must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin...","variables.html@@@RMF Variable Query syntax@@@Variables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values...","visual_grafana.html@@@Visualization of RMF Monitor III metrics in Grafana@@@Grafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications..."]; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js index a869951e..ce046cc2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-1.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"--detach":"11*0*8m,17*0*6f","--env":"11*1*9b$a3,17*1*74$7s","--hostname":"11*0*8h,17*0*6a","--name":"11*0*8c,17*0*65","--pluginurl":"11*0*6c,17*0*2i","--publish":"11*0*97,17*0*70","--restart":"11*0*8o,17*0*6h","--verify":"11*0*gv","--volume":"11*0*8t,17*0*6m","-specific":"7*0*5t",".ini":"13*0*ac","/etc/grafana/grafana.ini":"11*0*3p,13*0*bb","/path/to/certificate.crt":"8*0*9j","/path/to/jwks.json":"8*0*47,13*0*8i","/path/to/privatekey.key":"8*0*a7","/usr/local/etc/grafana/grafana.ini":"11*0*3v,13*0*bh","/var/lib/grafana":"11*0*93,17*0*6s","0-9":"6*0*3p","1.0.x":"15*0*fu","10":"7*0*59","1024":"3*0*9f","12345":"13*2*7e$7l$83","128":"3*0*9c","2023":"15*2*dm$e2$ee","2024":"15*4*45$4t$68$79$al","2025":"15*1*m$2f","24":"6*0*3i","2>&1":"7*0*7t","3.1":"11*0*19,15*0*fk","3000":"6*0*68,11*1*99$9a,17*1*72$73","3650":"11*0*1e","4000":"6*0*55","60":"3*0*5l","60m":"8*1*57$59","9.5.1":"11*0*1i,15*0*g0","&1":"6*0*7s","3.1":"10*0*19,14*0*g6","3000":"5*0*68,10*1*92$93,16*1*6r$6s","3650":"10*0*1e","4000":"5*0*55","60":"3*0*5l","60m":"7*1*57$59","9.5.1":"10*0*1i,14*0*gi","a-z":"5*1*3n$3o","aap":"13*0*b6","abc":"12*2*7c$7j$7s","about":"1*0*1v,2*0*a2,3*0*ad,4*1*27$8l,5*0*2q,6*0*3u,7*11*-1$a$c7,12*0*8n,13*0*a4,14*0*b3,16*9*15","absolute":"2*0*82,9*11*-1$d$4a","accept":"12*0*9a","accepting":"3*0*7a","access":"0*11*-1$8$1t,3*10*-1$8,5*12*-1$f$4o$7l,7*1*2u$51,8*13*-1$10$1b$1l$2s,9*0*1k,12*0*5s,14*0*cp","accessed":"0*0*28","accessing":"0*30*0$3,2*0*6o,5*1*17$7p,8*1*23$2v,9*0*39,12*30*1$7","across":"9*0*m","action":"3*0*3p,5*0*7c,6*2*30$38$4b","actions":"5*0*2g","activity":"4*9*42$49$50$56$5a$5h$6e$6k$6o$6v,14*7*8h$8l$93$96$99$9d$9n$9q","add":"0*0*2s,2*8*2e$36$38$3t$4l$6d$73$75$as,3*1*1o$23,5*1*2d$2o,10*0*ib,12*0*1s,17*0*8r","added":"2*2*1l$2q$31,3*1*33$9u,12*0*3t,14*0*39","adding":"2*10*-1$8,3*10*-1$l","additional":"12*0*3r","address":"5*2*4j$4s$51,13*0*a5,15*10*-1$8","administration":"3*0*20,10*0*ce,12*9*3c,16*0*am","administrator":"12*0*a0,15*1*39$4r","advanced":"3*0*4t","advantage":"12*0*23","after":"2*0*4r,10*0*d9,13*0*4o,14*0*62,16*0*92","alerting":"1*12*-1$5$s$1f","alerts":"1*31*1$3$21,18*0*4c","all":"4*0*2o,13*0*5c,15*0*1s,16*0*a6,17*1*61$7a","all_channels":"17*1*60$79","allow":"7*1*1d$be,10*3*1t$4d$4l$9v,16*0*7o","allow_embedding":"7*0*bd","allow_loading_unsigned_plugins":"10*1*1s$4k","allowed":"3*0*5c","allowing":"7*0*4v","allows":"12*0*5k,14*0*5p","alone":"10*0*5i,16*0*1o","along":"2*0*8k,10*0*5r","alphabets":"6*0*5f","alphanumeric":"5*0*3l","already":"0*0*1h,5*0*25,9*0*1u","also":"2*1*4d$ae,7*1*3j$8g,8*10*-1$v,9*0*1j,12*0*9h","alternatively":"3*0*1s,5*0*6a","always":"3*0*6v","analysis":"9*0*13,13*1*dp$e4,18*10*-1$11","analyze":"10*10*-1$l,14*0*dp,15*10*-1$7,18*10*-1$1m","analyzing":"9*0*15","any":"1*0*15,3*1*7b$7f,4*0*87,6*3*18$4a$5h$62,9*0*24,10*0*4q,12*0*3q,13*1*5b$9m,14*0*65,15*0*1j","api":"12*1*71$7o","app":"10*0*f7","appearance":"18*0*3f","appears":"17*0*33","application":"6*0*3o,10*0*5j,16*0*1p","applications":"18*10*-1$1p","applied":"2*1*8t$9h","applies":"2*0*b5","apply":"2*0*8p,15*0*2d","applying":"2*30*0$4,13*0*t","appropriate":"13*1*3m$d7,15*0*44","apps":"0*0*2o,3*0*1l,4*0*31,10*0*i4,14*0*bt","april":"14*0*30","arise":"15*11*-1$c$u","arisen":"6*1*28$35","article":"14*10*-1$4,15*1*l$13","asc":"10*3*el$fa$g7$gs","ascending":"13*1*8q$98","assertion":"7*0*2r","assigned":"6*0*4o","attribute":"13*1*6c$ag","attributes":"13*0*5e","aud":"7*0*6c","august":"14*0*6p","auth":"3*0*86,7*0*18","auth.jwt":"7*0*17","authenticate":"7*0*1f,12*0*5p","authentication":"3*1*8c$8t,7*14*-1$i$u$1t$7k$cm,12*10*59$94$ah","authorize":"12*0*5q","auto":"7*0*6h","auto_sign_up":"7*0*6g","automatically":"1*0*17,4*0*2r,7*1*60$6m,12*0*1a","available":"4*1*39$8m,10*1*b5$bf,13*0*3s","aware":"6*0*4j","banner":"14*0*5r","bar":"2*0*5k,10*0*cu,16*0*b6","based":"2*1*3i$ai,3*0*2k,10*1*55$cm,14*1*1t$dh,16*1*1a$au,18*1*3a$4d","basic":"3*2*85$8b$8s","because":"12*0*4s","been":"14*5*1i$2d$38$7k$83$aj","before":"0*9*n,2*9*u,3*10*p$5g,5*9*n,10*9*s,12*10*-1$c,15*0*1o","begin":"0*9*p,2*9*10,3*9*r,5*9*p,10*9*u","behind":"3*0*52","being":"3*0*6u","benefits":"12*0*25","between":"7*0*8o","blob":"10*0*f3","block":"15*0*3a","bound":"13*3*6t$77$7d$7n","browser":"0*0*1c,5*0*20,7*1*8s$b2,10*0*c5,16*0*ad","browsers":"7*0*bk","bug":"14*0*2b","build":"12*0*4l","building":"12*0*6l","built":"2*1*5j$a4","built-in":"2*1*5i$a3","cachdet":"4*0*43","cache":"3*0*90,7*0*4c,9*0*2r,14*0*76","cache_ttl":"7*0*4b","cached":"9*1*1l$2d","caching":"7*0*4i","cachsum":"4*0*4e,13*0*em","call":"9*1*2k$2u","can":"0*11*-1$7$2h,1*1*l$1h,2*18*-1$c$3g$4c$5b$6a$71$ad$ar$bm,3*3*1u$2i$6i$a6,4*3*19$2t$7p$8c,5*3*3f$52$6c$73,6*16*-1$j$14$1m$36$4s$5o$7j,7*20*-1$-1$7$d,8*10*-1$u,9*14*-1$8$1i$2f$32$4e,10*4*2o$48$ck$ht$ia,11*10*-1$5,12*13*-1$e$56$9g$a6,13*7*1u$4t$59$66$9p$aa$dj$e7,14*0*4v,15*3*10$1a$2c$4n,16*12*-1$s$9n$as,17*2*23$35$92,18*15*-1$1k$24$2n$49$4l$51","cannot":"15*0*1h,17*0*4j","capabilities":"1*0*j,13*0*1h","capitalization":"5*0*49","caption":"14*0*5s","case":"5*0*42,6*1*5e$5g,15*1*1c$1q","cases":"2*0*9v","cater":"2*0*9s","cause":"6*1*29$51,15*0*2h","caused":"14*0*v","causing":"14*0*2f","caution":"9*0*3c","cert":"7*1*95$9o","cert_file":"7*0*94","cert_key":"7*0*9n","certain":"8*0*19,14*0*49","certificate":"3*1*7c$7i,7*2*9b$9l$9u","cfact":"4*0*4o","cfover":"4*0*51","cfsys":"4*0*5b","change":"17*1*10$29,18*0*55","changelog":"16*0*9u","changes":"2*2*8s$94$9b,6*0*3v,14*4*6b$7p$ac$ao$cb","channel":"4*0*5l,17*1*5l$6t","channel_path":"17*1*5k$6s","channels":"17*1*62$7b,18*0*4s","characters":"5*3*3j$3m$3r$56,6*0*5a","chart":"2*0*5l","charts":"4*12*-1$m$3b$3n,15*0*30,18*0*2a","checkbox":"5*0*5k","checked":"7*0*61","choice":"17*0*8v","choose":"2*0*5c,3*0*2a,10*0*4p,13*0*4u,18*0*25","circumstances":"1*0*11","claim":"7*1*32$38","claims":"7*3*5c$5i$5v$69","class":"13*4*ao$ar$av$bp$c3","classified":"6*0*1q","clear":"14*0*d7","cli":"10*2*69$6b$iu,16*2*2f$2h$4g","click":"0*1*1l$23,2*10*35$3s$5u$6b$6g$72$7k$85$8o$8v$98,3*1*1v$9g,4*1*7q$8d,5*2*29$2c$6l,10*1*d1$d6,16*2*b9$be$bg","clicking":"4*0*84,5*0*7b","clients":"15*0*3r","closes":"3*0*5h","code":"6*1*22$80","coded":"17*10*-1$l","codes":"6*0*6m","collect":"9*0*4f","collection":"9*30*2$5","column":"17*2*41$4b$7n","column_name":"17*2*40$4a$7m","com":"10*3*6g$9a$f0$gc,12*1*7d$7k,14*0*fh,16*2*2m$43$73","combination":"6*0*58","combinations":"9*0*1s","comes":"7*0*5p","comma":"13*0*5g","command":"6*0*7m,10*6*64$7m$85$aj$gi$j2$j6,16*4*2a$50$5h$5s$8c","common":"4*3*40$47$6m$6t,9*0*k,14*2*8f$8j$dr","communication":"5*0*5n,18*0*4r","complete":"8*1*18$1t,12*10*-1$q","completed":"2*0*14,5*1*t$10,10*0*12","component":"12*0*1d","compression":"3*4*5m$63$6b$6m$6o,14*1*36$3l","comprising":"6*0*5b","condition":"17*6*7s$7u$88","condition1":"17*6*46$4o$5a","condition2":"17*6*47$4t$64","condition3":"17*6*48$52$6h","conditions":"18*1*4f$4u","conf":"10*0*3l,12*0*b6","configuration":"1*0*20,2*0*6u,3*0*4o,7*41*-1$1$4$g$cd,10*3*2d$35$38$3f,12*6*2g$5d$90$ad$al$ap$b0,15*0*4u","configurations":"10*0*2g","configure":"1*0*r,2*0*af,7*5*r$7v$87$8e$ck$cn,12*31*11$1m$47$4h$92$98$af","configured":"4*1*1e$20,7*0*14,15*0*36","configuring":"12*0*63,15*0*43","connect":"3*10*-1$g","connection":"3*2*5e$5i$9o","connections":"15*1*3d$3v","considerable":"9*0*3o","considered":"3*0*7l,5*0*4c","consisting":"4*0*13","consists":"4*10*-1$k","construct":"4*0*1g","contact":"1*0*22,15*0*4o","contain":"5*1*3g$53,6*10*-1$o,7*0*5j,13*0*5a","container":"6*0*7q,10*1*88$b6,16*3*53$5e$5k$61","container_name":"6*0*7p","content":"12*0*89","control":"1*0*1m","controls":"5*0*6h","cookie":"7*1*ad$at","cookie_samesite":"7*0*as","cookie_secure":"7*0*ac","cookies":"7*0*b5","copy":"10*0*2p","core":"12*0*1t","correctly":"15*1*33$4f","corresponding":"2*0*8l","could":"1*0*1p","coupling":"4*1*4b$4i,13*0*b9,14*1*8m$8q","coupling_facility":"13*0*b8","covers":"14*10*-1$5","cpc":"4*0*5u,13*1*bd$ep","cpu":"9*0*3p","create":"3*1*3b$88,4*0*1p,7*0*6n,10*3*7n$7u$86$j5,17*11*-1$b$24,18*11*-1$j$2o","creating":"0*0*38,2*1*1r$4i,3*30*0$4,4*0*28,10*0*in,14*4*44$6u$7f$80$ae,16*0*5v,17*0*1s","creation":"14*0*3c","credentials":"3*0*8e","critical":"6*0*25","crt":"7*0*9m","cryovw":"4*0*66","currently":"2*0*3l,3*0*2n,6*0*2c,10*0*cp,16*0*b1","custom":"2*0*81,4*10*-1$d,10*1*2c$30","custom.ini":"10*0*2v","customizable":"4*0*11,18*10*-1$o","customization":"4*0*79","customize":"18*0*37","customizing":"7*0*c8,10*0*32,14*0*5q","dashboard":"0*40*-1$2$5$a,2*6*2a$2r$32$40$87$8u$9d,3*1*aa$ag,4*49*-1$2$5$j$12$1r$3l$3o$75$7g$83$8i$8o,5*0*7r,8*0*31,13*0*eb,16*0*9b,17*5*14$1h$26$2t$37$39,18*2*47$53$5a","dashboards":"0*1*2m$2r,2*10*-1$a,4*19*-1$s$2a$2p$2v$34$38$3h$3r$3v$88,5*1*19$7n,8*12*-1$12$25$2u,12*40*-1$3$9$i,14*3*4e$8d$a1$a5,15*1*2m$31,16*5*91$9k$9q$a7$bf$bn,17*11*-1$f$1u,18*11*-1$m$2r","data":"0*3*2u$31$34$3a,1*0*q,2*51*-1$3$7$h$1n$1t$3b$66$78$7b$7e$8b$9k$b0$bo,3*63*-1$-1$2$6$i$n$1q$21$25$2b$2r$34$3f$5v$6t$89$92$9j$a0,4*13*-1$g$1u$22$7b,6*2*5k$67$6b,7*2*4j$4s$8m,9*51*-1$1$4$b$j$t$17$1n$1p$28$2e$2n$3b$3g$4g,10*5*82$8s$id$ig$ij$ip,13*28*-1$-1$d$g$n$r$1l$1p$24$28$5u$a1,14*15*12$1s$29$2h$3a$3h$3n$3s$41$46$4c$68$7h$ag$bo$g8,15*1*2r$3q,16*0*6l,17*2*11$1p$20,18*17*-1$g$2i$3h$3o$3u$42$4j$57","data's":"18*0*2h","datasource":"9*0*2b,10*1*25$a7,14*3*6v$79$81$ed,16*0*80","date":"1*0*1d,6*0*4i,16*11*-1$m$9i","dds":"0*0*36,3*23*-1$k$1i$3q$3u$4f$50$5f$61$66$6e$6s$7e$8f$9p,4*0*24,6*1*5m$5s,9*1*2m$30,10*1*1a$il,14*0*3q,17*3*5i$5u$6p$76,18*0*44","december":"14*0*e7","decision":"9*0*10","decision-making":"9*0*v","dedicated":"2*0*6r","default":"3*7*31$36$3e$4m$5j$5p$7t$9d,5*0*64,7*11*1i$26$2m$3h$54$62$78$7m$8v$an$b8$c0,10*3*2f$2r$36$3d,12*3*3g$4t$an$au,17*0*2l","default.ini":"10*0*2q","defaults":"10*1*2k$3m,12*0*b7","defaults.ini":"10*0*2j","defects":"14*8*2v$4l$4t$6o$7d$8b$c4$ei$eu","define":"5*10*-1$8,8*0*2k,17*0*36,18*0*52","defined":"0*0*t,5*0*6q,14*0*bq","defining":"0*0*13,5*30*0$3,8*0*2p,13*0*m","delay":"4*0*6f,9*0*4j,13*0*bm","delays":"4*1*65$6b","dependencies":"12*0*35,14*0*eq","descending":"13*1*91$9f","describe":"12*0*t","described":"2*0*2j,6*0*1t,10*0*4t","describes":"15*0*27","describing":"2*0*93","description":"2*2*2n$4f$4m,6*0*23,7*0*12,13*2*38$4i$50","descriptions":"4*0*8p","desired":"13*0*q,14*0*75","detach":"10*0*8j,16*0*6c","detail":"12*0*10,13*0*a3","detailed":"6*10*-1$l,12*0*30,14*0*cm","details":"3*0*3j,5*0*2p,15*1*20$28","detect":"1*11*-1$a$u","determine":"12*0*3n","dev":"4*0*6p","development":"3*0*7p","devr":"4*0*71","diagnose":"6*0*77","differ":"2*0*3h,3*0*2j,10*0*cl,16*1*19$at","different":"2*0*9t,5*0*48,6*0*1r,14*0*df","dir":"10*0*3k,12*0*b5","directly":"12*0*5f","directory":"12*0*8h","disabled":"7*0*bc","discovering":"15*0*q","display":"2*10*-1$r,7*0*bl,14*0*26,18*0*45","displayed":"2*2*3p$44$4q,3*0*9n,6*0*60,9*0*2g,10*0*e0,17*0*12,18*0*58","displaying":"14*0*1p,18*0*31","displays":"17*0*2v,18*0*3j","distributed":"0*0*33,3*10*-1$h,4*0*21,6*2*5j$66$6a,10*0*ii,14*1*3o$g7,18*0*41","do":"0*9*2e,2*9*9m,3*9*a3,5*9*70,7*0*72,10*9*i7,13*0*9j,15*0*2n,16*11*-1$t$a1","docker":"6*1*7a$7n,10*5*5u$7s$89$bg$j0$j3,16*5*20$52$54$5j$5l$62","documentation":"1*0*26,2*2*ab$ap$bu,4*1*2d$8s,7*0*cj,10*0*iv,12*1*2v$46,14*2*58$a6$c5,17*0*95","documented":"6*0*69,13*1*3v$dt","don":"17*0*2j","don't":"17*0*2i","double":"0*0*1k,5*0*28","double-click":"0*0*1j,5*0*27","down":"0*0*21,2*3*58$5s$7i$7p,5*3*2j$5f$6g$7f,13*0*54,17*1*1b$2r,18*0*5h","download":"10*3*6k$9e$eh$fk,11*10*-1$9,14*0*51,16*2*2q$47$77","downloads":"16*0*4i","drop":"0*0*20,2*3*57$5r$7h$7o,5*2*2i$5e$7e,13*0*53,17*1*1a$2q,18*0*5g","drop-down":"0*0*1v,2*3*56$5q$7g$7n,5*2*2h$5d$7d,13*0*52,17*1*19$2p,18*0*5f","dropped":"14*0*2j","dsnd":"4*0*44","duration":"3*0*57,7*0*4h","during":"7*10*-1$f,9*0*41,14*0*3r","dynamic":"17*10*-1$e,18*0*2p","each":"2*11*-1$k$b8,12*0*u,16*0*9r,17*1*1v$2n,18*1*30$38","eadm":"4*0*4f","easy":"17*0*v","edit":"2*1*3n$42","editor":"13*0*1d","effectively":"2*10*-1$d,17*0*8q","efficiency":"14*0*40","efficiently":"6*0*16","effortless":"18*10*-1$10","either":"16*10*-1$v","element":"7*0*bv,13*0*6o","elements":"13*3*71$7h$7v$8a","eliminate":"1*0*1i","email":"18*0*4p","embed":"7*0*bt","embedding":"7*0*bf","empty":"14*0*bj","enable":"3*0*8r,5*0*5l,7*3*s$1o$7i$bi,10*1*bi$d7","enable_login_token":"7*0*1n","enabled":"3*0*5o,7*0*1a,12*0*5h","enables":"4*0*1n,7*0*4p,12*0*20,14*0*3f,18*10*-1$h","enabling":"12*0*8o","enclave":"4*0*4p,9*0*46","encoded":"7*0*5m","encounter":"6*12*-1$8$1c$6t","encountered":"15*0*1n","endpoint":"7*0*4n","engaging":"18*0*2q","enhanced":"14*1*1j$84,16*10*-1$p","enhancement":"14*0*23","enhancements":"14*0*a4","enq":"4*0*52","ensure":"1*0*1a,6*0*2m,15*0*48,16*10*-1$e","ensures":"7*0*8k,14*0*24,16*0*9c","enter":"0*0*17,2*2*45$61$91,3*3*2p$3i$3s$8d,5*3*1r$2t$4f$5o,10*2*c0$c6$cr,13*1*3l$d6,14*0*6h,16*2*a8$ae$b3","entering":"13*0*4p","entire":"2*0*bp","entities":"13*0*a8","entries":"5*0*45","entry":"5*0*2e","env":"10*2*94$9r$al,16*2*6t$7k$8e","environment":"8*10*-1$s,10*1*4h$5v,16*1*1b$21","environments":"3*0*7r","equal":"3*0*9b","error":"6*51*-1$0$3$m$11$21$26$31$3m$4m$4q$56$6p$7v$82","errors":"6*2*1l$2l$5u","essential":"6*1*2g$4e,12*0*68,13*10*-1$a,16*0*97","establish":"7*0*4g","established":"13*0*7l","etc":"10*1*3q$42,12*1*bb$bj","etc/grafana/grafana.ini":"10*0*3p,12*0*ba","events":"1*0*10","eventual":"6*0*2v","example":"9*0*3t,12*0*74,16*0*3m","examples":"6*0*6o,13*10*b1$ej,17*20*59$63$6g$87","exclude":"3*0*4l","exclusive":"13*1*82$8d","executing":"13*0*i","execution":"4*1*4m$4s,14*1*8t$90","existing":"2*0*7a,16*0*4n","exp":"7*0*5s","expect":"7*0*5b","expect_claims":"7*0*5a","experience":"9*0*38,14*0*87","explains":"14*0*ck","explore":"18*10*-1$k","extended":"9*0*3i","facility":"4*1*4c$4j,6*0*6k,8*40*-1$6$d$l,12*1*2f$8v,13*2*4c$ba$e2,14*3*8n$8r$ci$g3,18*10*-1$15","false":"7*4*29$7b$7p$aq$c3","familiar":"10*0*1m","faster":"7*0*50,9*1*2h$37","feature":"1*10*-1$6,9*0*31","features":"3*0*ai,4*0*8n,12*0*1j,14*10*-1$7,16*0*9j,18*0*22"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js index 3c0d8f43..511414c9 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-2.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"exclude":"3*0*4l","exclusive":"14*1*83$8f","executing":"14*0*i","execution":"5*1*4m$4s,15*1*8b$8e","existing":"2*0*7a,17*0*4o","exp":"8*0*5s","expect":"8*0*5b","expect_claims":"8*0*5a","experience":"10*0*38,15*0*7l","explains":"15*0*c2","explore":"19*10*-1$k","extended":"10*0*3i","facility":"5*1*4c$4j,7*0*6l,9*40*-1$6$d$l,13*1*2f$8v,14*2*4c$bc$e4,15*3*85$89$c0$fh,19*10*-1$15","false":"8*4*29$7b$7p$aq$c7","familiar":"11*0*1m","faster":"8*0*50,10*1*2h$37","feature":"1*10*-1$6,10*0*31","features":"3*0*ai,5*0*8n,13*0*1j,15*10*-1$7,17*0*9s,19*0*22","february":"15*0*ak","fetch":"0*0*30,11*0*ip,19*0*3t","fetched":"10*0*2s","fetching":"14*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,6*4*33$37$4t$60$63,14*1*3r$de","fields":"3*3*3l$3o$8i$8m,15*0*5b","file":"7*0*55,8*5*3q$46$96$9c$a0$ci,11*7*2e$2m$2t$39$3g$f2$f4$ga,12*10*-1$j,13*4*8e$9u$af$ar$b2,15*0*4o","files":"13*2*5e$67$6n,17*0*4p","filter":"14*3*5q$5r$6b$cb,18*22*3k$3o$3t$7e$7j$85$8k","filters":"14*0*v","find":"8*10*-1$8,11*0*i8,12*10*-1$6,14*0*dm,16*1*14$1i,17*0*a1","first":"5*0*2m,15*0*eh","fix":"16*0*2e","fixed":"15*12*1s$2a$3m$40$48$63$6o$7m$ao$b0$bf$dt$e9","flat":"15*0*27","flexible":"5*0*10","flows":"9*0*1k","focus":"14*0*5t","follow":"11*0*fk","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,5*1*35$7d,6*2*u$2m$75,7*2*1u$6o$7m,8*1*k$ck,9*0*1g,10*0*3s,11*8*13$4u$63$7m$85$aq$c5$em$gq,13*1*r$8g,14*3*20$5d$69$af,15*4*7q$9p$bo$ep$f6,16*0*25,17*5*29$50$5h$5s$8j$93,19*0*21","follows":"11*1*3a$f5,13*1*6r$as,14*1*32$cl,18*1*3u$7k","format":"2*10*-1$j,3*1*40$72,13*0*6o","forwarded":"8*0*2t","found":"10*0*2q,15*8*2c$42$4a$65$6q$7o$bh$dv$eb","frame":"8*0*bs","freedom":"19*0*36","friendly":"14*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,5*2*1v$7h$8g,6*13*-1$h$2f$59$7h,7*1*3e$7a,8*2*44$4l$b3,9*11*-1$13$1n,10*1*2l$2v,11*1*gh$ir,14*13*-1$e$1n$25$51,15*2*22$34$c9,16*0*3e,18*8*18$43$5d$5p$67$6k$71$7p$8b,19*1*3v$5e","function":"13*2*4v$5j$8q","functionalities":"17*10*-1$q","functionality":"11*0*1b","functioning":"7*0*2o","functions":"3*0*51","fundamental":"13*0*1c","further":"16*0*23","gather":"16*0*1r","general":"5*1*4v$55,15*1*8g$8j,18*1*3p$7f","gf":"11*2*4b$9d$a6,17*1*76$7v","gf_plugins_allow_loading_unsigned_plugins":"11*1*4a$a5,17*0*7u","github":"11*3*6g$9h$f8$gk,15*1*eq$eu,17*2*2m$43$7a","given":"14*0*75","global":"14*0*aj","go":"2*0*3q,3*0*1k,11*1*7j$cm,17*1*4t$au","gpg":"11*4*ej$ev$fq$gu$hp","gpm":"7*0*6f","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,5*15*-1$a$t$2c$2k$7m$8r,6*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,7*16*-1$g$1j$2t$3j$45$75$7h,8*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$cd$cm$cs,9*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,10*11*-1$6$22,11*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6o$6s$7h$7r$82$8g$8l$91$96$9p$9t$b6$c0$cb$ci$d0$dp$e2$ef$fe$g2$g7$ge$h4$ha$hk$i4$j7,12*11*-1$e$o,13*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$aj$al$bd$be$bl$bm,14*13*-1$8$15$1i$ec,15*22*-1$g$t$4k$54$ac$at$bq$c8$dj$en$fd$fs$fv,16*13*-1$j$3f$3l$4k,17*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2u$32$4b$4f$4r$59$5d$5q$69$6e$6q$6v$7i$7m$8v$aj$aq$b8$c9,18*2*3e$90$94,19*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"18*0*3d","graphs":"15*0*29,19*0*29","greater":"3*0*99","grep":"7*0*7u","guidance":"15*0*cn","guide":"11*1*fs$hr,12*41*-1$1$3$h$q,13*1*2h$91,14*0*4f,15*0*4r","guides":"16*10*-1$5","h2":"8*1*9i$a6","hard":"18*10*-1$k","hard-coded":"18*10*-1$j","has":"7*1*27$34,15*5*v$1q$2l$71$7g$a0","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,6*1*s$6p,8*0*73,10*0*1t,11*1*11$hu,14*0*9n,15*1*6g$f5,17*0*c3,18*1*1m$2k,19*0*35","header":"2*0*41,8*2*1v$2c$2i,13*0*9e","header's":"8*0*2h","header_name":"8*0*2b","health":"10*0*1e,19*10*-1$1n","help":"4*20*2,7*11*-1$r$4t,15*0*d5,19*0*2d","helps":"14*0*5s,19*0*3r","hi":"14*1*7p$8g","higher":"11*0*1f,14*0*73","highest":"14*0*7s","highly":"5*0*v","historical":"10*43*-1$0$3$a$i$s$16","holds":"8*0*2k","home":"15*0*ba","host":"6*2*4g$4p$4u,10*0*3r","hosted":"6*0*5u,8*0*ai","hostname":"3*3*1f$43$49$7g,11*0*8i,13*1*6t$7t,17*0*6b,18*3*5h$5t$6o$75","how":"16*10*-1$6,18*0*8p","however":"3*1*4p$7j,13*0*1g","hsm":"5*0*5c","html":"8*0*bq","http":"3*3*3m$42$62$6l,8*1*4m$92,13*0*9d,15*0*32","https":"3*0*48,6*0*5j,8*6*84$8c$8j$93$9h$a5$am,11*3*6f$9g$f7$gj,13*2*6s$7b$7i,15*0*et,17*2*2l$42$79","https://abc.com:12345":"13*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"13*0*7h","https://github.com/ibm/rmf":"15*0*es","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"11*0*f6","https://github.com/ibm/rmf/releases":"11*0*gi","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"17*0*41","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"11*0*6e,17*0*2k","hub":"11*0*bq","iat":"8*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,5*12*-1$6$32$7i,6*0*1d,7*16*-1$c$1f$2p$3f$41$71$7d,9*40*-1$2$9$h,11*39*-1$f$21$23$26$6i$6m$6q$72$9j$9n$9r$a1$ac$ae$ah$bh$db$dl$du$ed$fa$fu$g5$gc$gm$h2$h8$hg$i0$i9,12*11*-1$a$k,13*1*70$7n,14*31*0$4$11,15*23*-1$c$p$4g$50$5c$5k$b4$bc$bs$df$ej$f0$f9$fo,16*14*-1$f$1e$21$3h$4g,17*26*-1$f$2o$2s$30$38$45$49$4d$7c$7g$7k$7q$85$87$8a$bj$c5,19*11*-1$p$1q","ibm-rmf":"11*1*71$a0,17*1*37$7p","ibm-rmf-grafana-x.y.z.zip":"11*1*g4$h7","ibm-rmf-grafana-x.y.z.zip.asc":"11*1*gb$h1","icon":"2*1*4p$88,5*1*85$8e","id":"7*1*4r$57,8*0*6t","identical":"6*0*4d,18*0*1o","identifies":"1*0*14","identify":"2*0*29,7*12*-1$t$4v$5p,8*0*35","iframe":"8*0*bu","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,11*10*-1$p,14*3*2h$2q$44$dt,19*40*-1$3$9$1c","iip":"14*0*bk","image":"2*0*50,5*2*59$5g$7e,11*2*ak$b4$b7,14*2*bn$c1$ek,15*1*8m$8q,17*2*8d$8t$90,18*0*8n","images":"11*2*bd$bg$bk","immediately":"7*0*2f","import":"5*0*82,15*0*9e,17*4*99$9j$ae$bs$bv","importance":"10*0*q","important":"3*0*4e,18*1*2d$2f","imported":"5*0*2q","importing":"11*0*fm","improve":"15*0*7j","improved":"15*0*61","improves":"15*0*3d","incidents":"1*0*1s","include":"15*1*9o$bn","included":"15*0*ae","including":"6*0*3k,19*0*3d","incoming":"1*0*o","index":"5*1*5k$5q,15*0*8t","indicative":"7*0*3l","individual":"13*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,5*1*26$8k,7*12*-1$q$3p$3q,8*13*-1$9$53$5n$ca,9*0*1s,11*5*hn$j6,13*3*2a$2s$40$8m,14*1*3h$d4,15*1*ag$cm,16*2*p$16$1u","informs":"7*0*3s","ini":"11*5*2l$2s$31$3n$3t$45,13*3*ad$b9$bf$bn","insights":"10*0*1a","install":"5*0*2g,9*0*28,11*15*-1$e$50$65$70$9e$dk,13*11*2i$2m$a3,17*3*1e$36$3q$77","installation":"11*0*2i,15*0*ch","installed":"2*1*17$3m,3*1*v$2o,6*0*1c,11*5*15$1g$7f$b3$d3$hv,13*0*1b,17*0*bb","installing":"2*0*1f,3*0*16,6*0*1k,9*0*2e,11*32*0$6$5a$5m,13*1*15$32,15*0*co,17*10*-1$10","instance":"8*1*ak$ce","instead":"18*0*1r","instructions":"11*0*fl,13*0*31,15*0*c6","integer":"14*3*7q$7u$86$8a","integration":"19*0*3m","interactive":"14*0*dp,18*10*-1$d,19*10*-1$n","interacts":"5*0*1t","interest":"14*0*60","interface":"2*0*3f,3*0*2h,5*0*76,11*0*cs,15*0*7d,17*0*b4","internally":"15*8*2b$41$49$64$6p$7n$bg$du$ea","interval":"10*0*43","introduction":"1*30*0$2","invalid":"11*0*e4","investigate":"0*10*-1$h","investigation":"16*0*24","involves":"14*0*l","ioq":"5*0*5m","ip":"6*2*4i$4r$50","iss":"8*1*6a$6e","issue":"7*1*52$79,15*0*b3,16*0*1l","issued":"7*0*66","issues":"1*11*-1$d$16,7*12*-1$9$19$5q,15*13*-1$b$aq$da$e7,16*43*-1$1$3$a$s$29$2g","it's":"7*0*4d,18*0*2e","its":"3*0*ah,13*1*1i$34,14*0*1f,17*10*-1$o,19*0*3e","jes":"5*0*5v","job":"10*0*45,14*0*b2","json":"8*3*3v$45$4a$5l,13*14*48$4n$6f$8d$8l$9n","json-encoded":"8*0*5k","jti":"8*0*6d","june":"15*0*78","jwk":"8*0*3o,13*3*66$6m$73$7q","jwk_set_file":"8*0*3n","jwks":"8*0*49,13*2*8c$8k$9r","jwks.json":"13*0*8b","jwksuri":"13*3*6a$6p$7g$8a","jwt":"8*18*-1$h$t$19$1e$2q$3c$3g$7j$cp,13*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ah","keep":"1*0*m","key":"8*3*41$9p$9v$aa,11*4*ek$et$f1$fi$fo,13*1*6h$9p","know":"3*0*1e","known":"15*10*-1$a","label":"18*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,14*30*3$7","later":"11*0*1j,13*0*2q,15*0*g1","latest":"15*0*9h,16*0*o,17*10*-1$12","lax":"8*0*bb","lb":"14*0*6p","lead":"1*0*1q","learn":"18*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,11*0*1c,14*0*5m","leverage":"17*10*-1$n","lib":"11*0*95,17*0*6u","limited":"18*1*4d$4g","line":"15*0*28","link":"12*10*-1$7","linux":"11*0*3o,13*0*ba","linuxone":"11*0*bi","list":"0*0*22,2*4*5t$6m$7j$7q$bq,6*1*2k$5g,14*10*55$63$6n$70$7g$7v$8b$8p$90$97$9e,18*2*1c$2s$31,19*0*5i","listed":"3*0*7h,11*0*ic","lists":"5*0*37,8*0*m,9*0*1i","lo":"14*1*84$85","loaded":"8*0*43","loading":"11*3*1u$4e$4m$a9,17*0*82","local":"11*0*41,13*1*9t$bj","location":"11*1*37$f3,13*0*ap","locksp":"5*0*67","locksu":"5*0*6g","log":"0*0*1d,6*0*21,7*0*54","logged":"0*0*1i,6*0*26","login":"8*2*1p$24$7f","logs":"7*1*7c$7p","longer":"5*0*89,15*0*5r","looking":"7*0*5r","lower":"7*0*5c,14*2*6s$76$7j","lowest":"14*0*88","macos":"11*0*3u,13*0*bg","made":"2*1*97$9c","main":"11*0*fd","maintenance":"3*1*68$6f,18*0*1j","make":"3*0*32,18*0*u","making":"10*0*11","manage":"18*0*8s","management":"9*40*-1$5$c$k,13*3*2e$3i$43$8u,15*0*bv","managing":"5*0*29","mandatory":"8*0*39","manual":"1*0*1k","many":"13*0*24","master":"3*1*a9$af,5*43*-1$1$4$i$3k$7f$8h","match":"14*0*6k","maximizes":"14*0*1e","may":"7*1*1b$6t,10*0*3m,15*1*l$db,16*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,10*0*23","measurement":"7*0*6k,14*1*4b$e3,15*0*fg,19*10*-1$14","measures":"7*0*2j","meet":"5*0*1k","megabytes":"15*0*6m","mention":"8*0*3e","mentioned":"17*0*4k","menu":"2*0*59,6*0*7g","message":"3*0*9m,7*2*3d$3r$84,11*0*e8","messages":"7*15*-1$n$12$65$6e$6m$6r","met":"19*0*4v","methods":"11*1*4s$58,17*0*1h","metric":"10*1*1m$3a,14*14*2a$2s$30$37$4h$4k$4v,18*10*-1$n","metric_description":"14*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,10*0*27,11*10*-1$q,14*0*2i,16*0*2q,19*40*-1$4$a$1d","might":"3*0*4q","minimum":"8*0*n","minutes":"8*0*58","missing":"15*0*3p","model":"14*0*46","modifications":"7*0*64","modify":"6*0*77,15*0*5i,16*0*4s","modifying":"8*0*cf,13*0*5a","monitor":"0*10*-1$j,3*10*-1$a,9*10*-1$m,11*10*-1$o,14*3*2g$2p$43$ds,16*0*2p,19*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,6*10*-1$j,19*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,5*2*15$25$8j,8*0*c9,9*0*1r,11*0*hm,13*2*29$2r$3v,14*1*6h$a4,15*0*c3,18*10*-1$c","most":"17*0*9o","multiple":"2*3*6e$76$at$b2,18*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,6*13*-1$7$r$39$3u,8*1*q$64,9*0*17,11*16*-1$d$10$1d$1l$76$an$c3,13*5*1l$2l$3e$4g$87$97,14*2*3k$6j$d7,15*1*9b$f4,17*12*-1$d$3c$8g","mutually":"14*1*82$8e","mvs":"14*2*bm$c0$ej,18*0*8m","mvs_image":"14*2*bl$bv$ei,18*0*8l","na":"14*2*8i$8n$cd","name":"2*0*46,3*1*2q$2t,6*8*2u$32$35$3c$3e$41$4h$4q$4v,7*0*7s,8*1*2d$2j,11*0*8d,14*9*4j$5i$5n$5o$6l$bt$c9$cs$dh$di,15*0*ds,16*0*4b,17*1*5e$66,18*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"6*0*47,14*4*8q$8r$91$92$do","nature":"7*0*33","navigating":"0*0*2n,5*0*30,16*0*1d","navigation":"2*0*3d,3*0*2f,11*0*cq,17*0*b2","nbf":"8*0*5t","nd":"14*1*8j$8u","necessary":"7*0*2i,13*0*6k,16*0*47","need":"1*0*1j,3*10*-1$f,7*0*48,13*11*-1$p$3p,15*0*5s,16*0*18,17*0*ab","needs":"8*0*3a","network":"3*0*4n,16*1*38$4q","new":"3*1*24$3c,5*0*7t,15*22*-1$6$k$2i$75$a4,17*0*9e","next":"0*9*2f,2*10*9n$be,3*9*a4,6*9*71,11*9*ii","nn":"14*2*8m$9j$9u","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,6*1*3s$3v,11*3*46$b9$cp$dh,14*0*e7,15*0*99,17*1*3a$b1,18*1*2g$49","notes":"15*30*1$3","notification":"2*0*4o","notifications":"1*0*19,19*0*4n","november":"15*2*44$e1$ed","now":"15*2*4e$56$6f","nucleus":"13*0*1p","number":"3*2*1h$46$4c,6*2*5q$66$6k,11*2*7d$b1$hf,13*0*85,14*1*6q$7a,15*0*1m,17*1*3l$8q","numerous":"19*0*3n","oa67541":"3*0*6a","object":"8*0*c2","occur":"7*0*1n,15*0*dc","occurs":"7*0*4n","october":"15*0*4s","off":"3*2*6k$6q$83,13*0*51","offer":"18*10*-1$g","offers":"5*0*77,13*0*28","ok":"0*0*24,6*0*6m","once":"13*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,5*0*14,11*0*4r,14*2*68$6g$ae,18*0*25","only":"3*0*8o,8*0*5r,14*4*6v$7f$7r$87$ee,18*0*4i","opd":"5*0*6q","open":"11*0*dt,16*0*1b","opening":"16*0*1p","operating":"3*0*67,11*0*3b,13*1*1e$at","optimize":"15*0*12","option":"3*4*5n$6p$78$81$87,5*0*7r,11*1*7b$av,15*2*2j$2s$6h,17*1*3h$8o","optional":"2*5*8n,3*11*2v$4i$73,11*5*ea,13*0*1u,14*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,5*0*7a,11*0*ar,17*0*8k,19*0*28","ord":"14*2*8h$9t$cc","order":"14*4*8t$94$9b$9i$9p,18*0*32","organizations":"10*0*n","os":"2*2*1b$1i$5h,3*1*12$19,5*12*-1$9$2j$7l,6*1*1g$1n,7*17*-1$f$1i$2s$3i$44$6i$74$7g,9*52*-1$-1$4$b$j$p$2b$2h,11*49*-1$3$9$i$18$53$5d$5p$bu$do$g1$hj$i3,12*11*-1$d$n,13*2*17$2d$8t,14*3*14$41$49$e1,15*22*-1$f$s$4j$53$aa$bu$cf$cr$di$em$fc$fj$fr,16*12*-1$i$3k$4j,17*41*-1$3$9$i$c8,19*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,6*23*-1$-1$e$m$1b$1u$23,8*4*16$6v$81$89$bp,9*13*-1$15$1f$1p$27,13*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,15*0*cb","other":"8*2*5h$68$b6,10*0*20,11*0*bl,18*0*4l,19*0*4q","outages":"1*0*1o","over":"8*3*83$8b$8i$al,10*0*3h","overall":"5*1*58$5f,15*1*8l$8p","override":"11*0*4j","overview":"5*1*4d$4k,15*1*86$8a","page":"0*10*-1$e,6*11*-1$k$7k,11*2*cl$d9$e1,15*0*be,17*1*at$bh","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,15*0*1f,18*10*-1$p,19*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,5*12*-1$e$17$1f,14*0*1j,15*0*1j,19*1*2b$2v","parameter":"8*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,13*2*6b$6c$6q,14*0*58","parameters":"8*43*-1$2$5$b$o$11$cg,13*1*ab$an","part":"14*0*6m","particular":"10*0*2o","particularly":"18*0*1k","partition":"14*0*b9","pass":"13*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,11*0*ch,15*0*60,17*0*ap","pat":"14*0*6d","path":"3*2*47$4d$4h,8*4*48$9a$9k$9t$a8,11*0*3e,13*1*8j$b0,18*1*5m$6u","pattern":"14*0*6e","patterns":"14*0*6i,19*0*2k","pcie":"5*0*72","pdf":"12*40*-1$0$2$i,15*1*4n$4q","per":"15*1*74$a3","percentage":"10*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,6*1*2l$74,11*2*5k$60$c4,17*1*1q$92","performance":"5*1*5j$5p,9*10*-1$n,10*0*1d,14*1*a2$dq,15*1*62$8s,19*10*-1$1o","performing":"7*0*2d,11*0*el","perfrom":"17*0*22","period":"8*0*4u,14*2*au$bs$c6","permissions":"13*0*3s","personalized":"5*0*1q","physical":"14*1*b6$bh","picker":"2*0*7m","piecing":"19*0*2s","pipeline":"2*0*bg","place":"13*0*8f","placeholders":"18*10*-1$r","planning":"10*0*14","platform":"19*20*-1$-1$d$1h","platforms":"11*0*bn,15*0*cu","plot":"16*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,5*13*-1$b$2l$7n$7v,6*1*1i$1o,7*46*-1$2$5$h$1k$2u$3k$46$76$7i,9*1*2c$2i,11*54*-1$4$a$k$54$5e$5q$66$7e$b2$bv$dq$e5$eg$g3$hl$i5$ib,12*10*-1$f,14*0*16,15*20*-1$h$u$4l$55$ab$cg$cs$dk$eo$fe$ft,16*12*-1$k$3m$4l,17*61*-1$-1$4$a$k$14$1k$1t$2c$3j$3u$4m$5v$8r$9d$a8$ca,19*11*-1$u$1v","plugin's":"17*0*3i","plugins":"11*11*20$29$4c$4g$4o$6v$9f$a7$ab$co$d8$e0,17*5*35$78$80$84$b0$bg","pluginurl":"11*1*6d$7a,17*2*2j$3g$40","points":"1*0*23,15*1*1o$20","port":"3*2*1g$45$4b,6*4*5p$5v$61$65$6j,13*1*6u$84","port_number":"3*1*44$4a","powerful":"18*10*-1$9","practice":"3*0*7k,10*0*l","pre":"5*0*1d","pre-configured":"5*0*1c","precise":"16*0*15","prerequisite":"13*0*v","prerequisites":"6*1*13$16,9*1*20$22,13*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,8*0*3b","presentation":"5*0*7c","presented":"2*0*6t,3*0*7d","prevent":"7*0*2k,8*0*b1","preview":"2*0*8g","privatekey":"8*0*a9","problem":"7*10*-1$v","problems":"7*0*5i,16*0*2f","proc":"5*0*45","procedure":"0*9*16,2*9*28,3*9*1j,6*9*1q,11*9*1p,17*9*24","procedures":"17*0*18"}; +return {"february":"14*0*b6","fetch":"0*0*30,10*0*if,18*0*3t","fetched":"9*0*2s","fetching":"13*10*-1$b","field":"2*0*49,3*3*2u$3v$59$95,5*4*33$37$4t$60$63,13*1*3r$dc","fields":"3*3*3l$3o$8i$8m,14*0*5t","file":"6*0*55,7*5*3q$46$96$9c$a0$ce,10*7*2e$2m$2t$39$3g$ep$er$g1,11*10*-1$j,12*4*8e$9u$ae$aq$b1,14*0*5a","files":"12*2*5e$67$6n,16*0*4o","filter":"13*3*5q$5r$6b$c9,17*22*3k$3o$3t$7e$7j$85$8k","filters":"13*0*v","find":"7*10*-1$8,10*0*hu,11*10*-1$6,13*0*dk,15*1*14$1i,16*0*9o","first":"4*0*2m,14*0*f3","fix":"15*0*2e","fixed":"14*13*q$2e$2s$48$4i$4q$6l$7a$88$ba$bi$c1$ef$er","flat":"14*0*2p","flexible":"4*0*10","flows":"8*0*1k","focus":"13*0*5t","follow":"10*0*fb","following":"0*0*2j,2*2*15$2k$4v,3*0*3k,4*1*35$7d,5*2*u$2m$75,6*2*1u$6n$7l,7*1*k$cg,8*0*1g,9*0*3s,10*8*13$4u$63$7l$84$ah$bs$ed$gh,12*1*r$8g,13*3*20$5d$69$ad,14*4*8c$ab$ca$fb$fo,15*0*25,16*5*29$4v$5g$5r$8a$8q,18*0*21","follows":"10*1*3a$es,12*1*6r$ar,13*1*32$cj,17*1*3u$7k","format":"2*10*-1$j,3*1*40$72,12*0*6o","forwarded":"7*0*2t","found":"9*0*2q,14*8*2u$4k$4s$6n$7c$8a$c3$eh$et","frame":"7*0*br","freedom":"18*0*36","friendly":"13*0*1a","from":"0*13*-1$b$1u$2a$32,2*4*3v$55$5p$6l$7d,3*0*60,4*2*1v$7h$8g,5*13*-1$h$2f$59$7h,6*1*3e$79,7*2*44$4l$b3,8*11*-1$13$1n,9*1*2l$2v,10*1*g8$ih,13*13*-1$e$1n$25$51,14*2*2k$3m$cr,15*0*3e,17*8*18$43$5d$5p$67$6k$71$7p$8b,18*1*3v$5e","function":"12*2*4v$5j$8q","functionalities":"16*10*-1$q","functionality":"10*0*1b","functioning":"6*0*2o","functions":"3*0*51","fundamental":"12*0*1c","further":"15*0*23","gather":"15*0*1r","general":"4*1*4v$55,14*1*92$95,17*1*3p$7f","gf":"10*2*4b$95$9t,16*1*6u$7m","gf_plugins_allow_loading_unsigned_plugins":"10*1*4a$9s,16*0*7l","github":"10*3*6f$99$ev$gb,14*1*fc$fg,16*2*2l$42$72","given":"13*0*75","global":"13*0*ah","go":"2*0*3q,3*0*1k,10*1*7i$cd,16*1*4s$al","gpg":"10*4*ea$em$fh$gl$hf","gpm":"6*0*6e","grafana":"0*44*-1$1$4$9$u$14$1p$29,1*13*-1$4$h$1e$25,2*11*1c$1k$1p$3j$5m$8d$9o$aa$ao$b4$bh$bt,3*14*-1$d$13$1b$2l$5b,4*15*-1$a$t$2c$2k$7m$8r,5*62*-1$-1$1$4$9$g$18$1h$1p$2r$2v$4k$58$5s$6r$79$7m$7q,6*16*-1$g$1j$2t$3j$45$74$7g,7*51*-1$0$3$j$v$1g$6q$76$8f$8t$aj$bm$c9$ci$co,8*49*-1$0$7$11$1c$1m$24$2d$2j$2l$2q$2t$30,9*11*-1$6$22,10*80*-1$5$b$j$1h$1o$2h$34$3r$3s$43$44$5f$5s$68$6a$6n$6r$7g$7q$81$8e$8i$8r$90$9h$9l$at$bn$c2$c9$cn$dg$dp$e6$f5$fp$fu$g5$gq$h0$ha$hq$it,11*11*-1$e$o,12*73*-1$2$8$h$2j$2n$2u$33$37$3l$45$5t$95$99$a4$ai$ak$bc$bd$bk$bl,13*13*-1$8$15$1i$ea,14*22*-1$g$1f$56$5m$au$bf$cc$cq$e5$f9$fv$ge$gh,15*13*-1$j$3f$3l$4k,16*65*-1$5$b$j$1f$1l$1u$26$2e$2g$2t$31$4a$4e$4q$58$5c$5p$67$6b$6k$6p$7a$7e$8m$aa$ah$av$c0,17*2*3e$90$94,18*63*-1$-1$-1$5$b$c$t$1g$1u$3k$4k","grafana's":"17*0*3d","graphs":"14*0*2r,18*0*29","greater":"3*0*99","grep":"6*0*7t","guidance":"14*0*d9","guide":"10*1*fj$hh,11*41*-1$1$3$h$q,12*1*2h$91,13*0*4f,14*0*5d","guides":"15*10*-1$5","h2":"7*1*9i$a6","hard":"17*10*-1$k","hard-coded":"17*10*-1$j","has":"6*1*27$34,14*5*1h$2c$37$7j$82$ai","have":"0*1*s$27,2*2*13$96$9g,3*1*u$9t,5*1*s$6p,7*0*73,9*0*1t,10*1*11$hk,13*0*9l,14*1*72$fn,16*0*bq,17*1*1m$2k,18*0*35","header":"2*0*41,7*2*1v$2c$2i,12*0*9e","header's":"7*0*2h","header_name":"7*0*2b","health":"9*0*1e,18*10*-1$1n","help":"6*11*-1$r$4t,14*0*dn,18*0*2d","helps":"13*0*5s,18*0*3r","hi":"13*1*7p$8e","higher":"10*0*1f,13*0*73","highest":"13*0*7s","highly":"4*0*v","historical":"9*43*-1$0$3$a$i$s$16","holds":"7*0*2k","home":"14*0*bs","host":"5*2*4g$4p$4u,9*0*3r","hosted":"5*0*5u,7*0*ai","hostname":"3*3*1f$43$49$7g,10*0*8f,12*1*6t$7t,16*0*68,17*3*5h$5t$6o$75","how":"15*10*-1$6,17*0*8p","however":"3*1*4p$7j,12*0*1g","hsm":"4*0*5c","html":"7*0*bq","http":"3*3*3m$42$62$6l,7*1*4m$92,12*0*9d,14*0*3k","https":"3*0*48,5*0*5j,7*6*84$8c$8j$93$9h$a5$am,10*3*6e$98$eu$ga,12*2*6s$7b$7i,14*0*ff,16*2*2k$41$71","https://abc.com:12345":"12*0*7a","https://abc.com:12345/jwt/ibm/api/zosmfbuilder/jwk":"12*0*7h","https://github.com/ibm/rmf":"14*0*fe","https://github.com/ibm/rmf/blob/main/grafana/rmf-app/public_key.asc":"10*0*et","https://github.com/ibm/rmf/releases":"10*0*g9","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v1.0.3/ibm-rmf-grafana-1.0.3.zip":"16*0*40","https://github.com/ibm/rmf/releases/download/ibm-rmf-grafana/v/ibm-rmf-grafana-.zip":"10*0*6d,16*0*2j","hub":"10*0*bh","iat":"7*0*5u","ibm":"0*0*2p,2*2*18$24$5e,3*1*1m$28,4*12*-1$6$32$7i,5*0*1d,6*16*-1$c$1f$2p$3f$41$70$7c,8*40*-1$2$9$h,10*39*-1$f$21$23$26$6h$6l$6p$71$9b$9f$9j$9p$a3$a5$a8$b8$d2$dc$dl$e4$f1$fl$fs$g3$gd$go$gu$h6$hm$hv,11*11*-1$a$k,12*1*70$7n,13*31*0$4$11,14*23*-1$c$1b$52$5i$5u$66$bm$bu$ce$e1$f5$fi$fr$ga,15*14*-1$f$1e$21$3h$4g,16*26*-1$f$2n$2r$2v$37$44$48$4c$74$78$7c$7i$7s$7u$81$ba$bs,18*11*-1$p$1q","ibm-rmf":"10*1*70$9o,16*1*36$7h","ibm-rmf-grafana-x.y.z.zip":"10*1*fr$gt","ibm-rmf-grafana-x.y.z.zip.asc":"10*1*g2$gn","icon":"2*1*4p$88,4*1*85$8e","id":"6*1*4r$57,7*0*6t","identical":"5*0*4d,17*0*1o","identifies":"1*0*14","identify":"2*0*29,6*12*-1$t$4v$5p,7*0*35","iframe":"7*0*bs","ignored":"3*0*6d","iii":"0*10*-1$k,3*10*-1$b,10*10*-1$p,13*3*2h$2q$44$dr,18*40*-1$3$9$1c","iip":"13*0*bi","image":"2*0*50,4*2*59$5g$7e,10*2*ab$ar$au,13*2*bl$bv$ei,14*1*98$9c,16*2*84$8k$8n,17*0*8n","images":"10*2*b4$b7$bb","immediately":"6*0*2f","import":"4*0*82,14*0*a0,16*4*90$9a$a5$bj$bm","importance":"9*0*q","important":"3*0*4e,17*1*2d$2f","imported":"4*0*2q","importing":"10*0*fd","improve":"14*0*85","improved":"14*0*6j","improves":"14*0*3v","incidents":"1*0*1s","include":"14*1*aa$c9","included":"14*0*b0","including":"5*0*3k,18*0*3d","incoming":"1*0*o","incorrect":"14*0*14","index":"4*1*5k$5q,14*0*9f","indicative":"6*0*3l","individual":"12*0*aa","information":"1*0*1u,2*1*a1$am,3*0*ac,4*1*26$8k,6*12*-1$q$3p$3q,7*13*-1$9$53$5n$c6,8*0*1s,10*5*hd$is,12*3*2a$2s$40$8m,13*1*3h$d2,14*1*b2$d8,15*2*p$16$1u","informs":"6*0*3s","ini":"10*5*2l$2s$31$3n$3t$45,12*3*ac$b8$be$bm","insights":"9*0*1a","install":"4*0*2g,8*0*28,10*15*-1$e$50$65$6v$96$db,12*11*2i$2m$a3,16*3*1e$35$3p$6v","installation":"10*0*2i,14*0*d3","installed":"2*1*17$3m,3*1*v$2o,5*0*1c,10*5*15$1g$7e$aq$cq$hl,12*0*1b,16*0*b2","installing":"2*0*1f,3*0*16,5*0*1k,8*0*2e,10*32*0$6$5a$5m,12*1*15$32,14*0*da,16*10*-1$10","instance":"7*1*ak$ca","instead":"17*0*1r","instructions":"10*0*fc,12*0*31,14*0*co","integer":"13*3*7q$7t$85$88","integration":"18*0*3m","interactive":"13*0*dn,17*10*-1$d,18*10*-1$n","interacts":"4*0*1t","interest":"13*0*60","interface":"2*0*3f,3*0*2h,4*0*76,10*0*cj,14*0*7v,16*0*ar","internally":"14*8*2t$4j$4r$6m$7b$89$c2$eg$es","interval":"9*0*43","introduction":"1*30*0$2","invalid":"10*0*dr","investigate":"0*10*-1$h","investigation":"15*0*24","involves":"13*0*l","ioq":"4*0*5m","ip":"5*2*4i$4r$50","iss":"7*1*6a$6e","issue":"6*1*52$78,14*0*bl,15*0*1l","issued":"6*0*65","issues":"1*11*-1$d$16,6*12*-1$9$19$5q,14*13*-1$b$bc$ds$ep,15*43*-1$1$3$a$s$29$2g","it's":"6*0*4d,17*0*2e","its":"3*0*ah,12*1*1i$34,13*0*1f,16*10*-1$o,18*0*3e","jes":"4*0*5v","job":"9*0*45,13*0*b0","json":"7*3*3v$45$4a$5l,12*14*48$4n$6f$8d$8l$9n","json-encoded":"7*0*5k","jti":"7*0*6d","june":"14*0*7q","jwk":"7*0*3o,12*3*66$6m$73$7q","jwk_set_file":"7*0*3n","jwks":"7*0*49,12*2*8c$8k$9r","jwks.json":"12*0*8b","jwksuri":"12*3*6a$6p$7g$8a","jwt":"7*18*-1$h$t$19$1e$2q$3c$3g$7j$cl,12*28*4b$4q$4u$58$5i$5n$6v$7m$8p$93$9b$ag","keep":"1*0*m","key":"7*3*41$9p$9v$aa,10*4*eb$ek$eo$f9$ff,12*1*6h$9p","know":"3*0*1e","known":"14*10*-1$a","label":"17*6*4e$5c$5o$66$6j$70$8a","language":"2*0*64","languages":"2*1*21$27,13*30*3$7","later":"10*0*1j,12*0*2q,14*0*gj","latest":"14*0*a3,15*0*o,16*10*-1$12","lax":"7*0*bb","lb":"13*0*6p","lead":"1*0*1q","learn":"17*0*8o","least":"2*11*-1$o$2u","level":"3*1*69$6g,10*0*1c,13*0*5m","leverage":"16*10*-1$n","lib":"10*0*8v,16*0*6o","limited":"17*1*4d$4g","line":"14*0*2q","link":"11*10*-1$7","linux":"10*0*3o,12*0*b9","linuxone":"10*0*b9","list":"0*0*22,2*4*5t$6m$7j$7q$bq,5*1*2k$5g,13*10*55$63$6n$70$7g$7u$89$8n$8u$95$9c,17*2*1c$2s$31,18*0*5i","listed":"3*0*7h,10*0*i2","lists":"4*0*37,7*0*m,8*0*1i","lo":"13*1*83$84","loaded":"7*0*43","loading":"10*3*1u$4e$4m$a0,16*0*7p","local":"10*0*41,12*1*9t$bi","location":"10*1*37$eq,12*0*ao","locksp":"4*0*67","locksu":"4*0*6g","log":"0*0*1d,5*0*21,6*0*54","logged":"0*0*1i,5*0*26","login":"7*2*1p$24$7f","logs":"6*1*7b$7o","longer":"4*0*89,14*0*6d","looking":"6*0*5r","lower":"6*0*5c,13*2*6s$76$7j","lowest":"13*0*87","macos":"10*0*3u,12*0*bf","made":"2*1*97$9c","main":"10*0*f4","maintenance":"3*1*68$6f,17*0*1j","make":"3*0*32,17*0*u","making":"9*0*11","manage":"17*0*8s","management":"8*40*-1$5$c$k,12*3*2e$3i$43$8u,14*0*ch","managing":"4*0*29","mandatory":"7*0*39","manual":"1*0*1k","many":"12*0*24","master":"3*1*a9$af,4*43*-1$1$4$i$3k$7f$8h","match":"13*0*6k","maximizes":"13*0*1e","may":"6*1*1b$6s,9*0*3m,14*2*l$17$dt,15*11*-1$b$t","mb":"3*0*91","means":"3*0*5r,9*0*23","measurement":"6*0*6j,13*1*4b$e1,14*0*g2,18*10*-1$14","measures":"6*0*2j","meet":"4*0*1k","megabytes":"14*0*78","mention":"7*0*3e","mentioned":"16*0*4j","menu":"2*0*59,5*0*7g","message":"3*0*9m,6*2*3d$3r$83,10*0*dv","messages":"6*15*-1$n$12$64$6d$6l$6q","met":"18*0*4v","methods":"10*1*4s$58,16*0*1h","metric":"9*1*1m$3a,13*14*2a$2s$30$37$4h$4k$4v,17*10*-1$n","metric_description":"13*1*36$4g","metrics":"0*10*-1$l,1*0*p,3*10*-1$c,9*0*27,10*10*-1$q,13*0*2i,15*0*2q,18*40*-1$4$a$1d","might":"3*0*4q","minimum":"7*0*n","minutes":"7*0*58","missing":"14*0*4b","model":"13*0*46","modifications":"6*0*63","modify":"5*0*77,14*0*64,15*0*4s","modifying":"7*0*cb,12*0*5a","monitor":"0*10*-1$j,3*10*-1$a,8*10*-1$m,10*10*-1$o,13*3*2g$2p$43$dq,15*0*2p,18*50*-1$-1$2$8$1b$1l","monitoring":"0*11*-1$d$1n,1*1*i$1l,5*10*-1$j,18*10*-1$e","more":"1*0*1t,2*1*a0$al,3*0*4s,4*2*15$25$8j,7*0*c5,8*0*1r,10*0*hc,12*2*29$2r$3v,13*1*6h$a2,14*0*cl,17*10*-1$c","most":"16*0*9f","multiple":"2*3*6e$76$at$b2,17*0*1n","must":"0*0*r,2*11*-1$m$12,3*3*t$1d$4k$98,5*13*-1$7$r$39$3u,7*1*q$64,8*0*17,10*16*-1$d$10$1d$1l$75$ae$bq,12*5*1l$2l$3e$4g$87$97,13*2*3k$6j$d5,14*1*9t$fm,16*12*-1$d$3b$87","mutually":"13*1*81$8c","mvs":"13*2*bk$bu$eh,17*0*8m","mvs_image":"13*2*bj$bt$eg,17*0*8l","na":"13*2*8g$8l$cb","name":"2*0*46,3*1*2q$2t,5*8*2u$32$35$3c$3e$41$4h$4q$4v,6*0*7r,7*1*2d$2j,10*0*8b,13*9*4j$5i$5n$5o$6l$br$c7$cq$df$dg,14*0*ee,15*0*4b,16*1*5d$64,17*11*42$4c$4u$53$6a$6d$6q$77$7o$7v$8e$8h","names":"5*0*47,13*4*8o$8p$8v$90$dm","nature":"6*0*33","navigating":"0*0*2n,4*0*30,15*0*1d","navigation":"2*0*3d,3*0*2f,10*0*ch,16*0*ap","nbf":"7*0*5t","nd":"13*1*8h$8s","necessary":"6*0*2i,12*0*6k,15*0*47","need":"1*0*1j,3*10*-1$f,6*0*48,12*11*-1$p$3p,14*0*6e,15*0*18,16*0*a2","needs":"7*0*3a","network":"3*0*4n,15*1*38$4q","new":"3*1*24$3c,4*0*7t,14*22*-1$6$k$34$7n$am,16*0*95","next":"0*9*2f,2*10*9n$be,3*9*a4,5*9*71,10*9*i8","nn":"13*2*8k$9h$9s","note":"2*3*3c$68$6v$92,3*3*2e$38$7s$8j,5*1*3s$3v,10*3*46$b0$cg$d8,13*0*e5,14*0*9r,16*1*39$ao,17*1*2g$49","notes":"14*30*1$3","notification":"2*0*4o","notifications":"1*0*19,18*0*4n","november":"14*2*4m$ej$ev","now":"14*2*50$5o$71","nucleus":"12*0*1p","number":"3*2*1h$46$4c,5*2*5q$66$6k,10*2*7c$ao$h5,12*0*85,13*1*6q$7a,14*0*28,16*1*3k$8h","numerous":"18*0*3n","oa67541":"3*0*6a","object":"7*0*bu","occur":"6*0*1n,14*0*du","occurs":"6*0*4n","october":"14*0*5e","off":"3*2*6k$6q$83,12*0*51","offer":"17*10*-1$g","offers":"4*0*77,12*0*28","offset":"14*0*16","ok":"0*0*24,5*0*6m","once":"12*0*5g","one":"2*13*-1$p$2h$2v$52,3*0*37,4*0*14,10*0*4r,13*2*68$6g$ac,17*0*25","only":"3*0*8o,7*0*5r,13*4*6v$7f$7r$86$ec,17*0*4i","opd":"4*0*6q","open":"10*0*dk,15*0*1b","opening":"15*0*1p","operating":"3*0*67,10*0*3b,12*1*1e$as","optimize":"14*0*1k","option":"3*4*5n$6p$78$81$87,4*0*7r,10*1*7a$am,14*2*35$3e$73,16*1*3g$8f","optional":"2*5*8n,3*11*2v$4i$73,10*5*e1,12*0*1u,13*0*57","optionally":"2*0*4a","options":"2*3*6q$7v$a6$ah,4*0*7a,10*0*ai,16*0*8b,18*0*28","ord":"13*2*8f$9r$ca","order":"13*4*8r$92$99$9g$9n,17*0*32","organizations":"9*0*n","os":"2*2*1b$1i$5h,3*1*12$19,4*12*-1$9$2j$7l,5*1*1g$1n,6*17*-1$f$1i$2s$3i$44$6h$73$7f,8*52*-1$-1$4$b$j$p$2b$2h,10*49*-1$3$9$i$18$53$5d$5p$bl$df$fo$h9$hp,11*11*-1$d$n,12*2*17$2d$8t,13*3*14$41$49$dv,14*22*-1$f$1e$55$5l$as$cg$d1$dd$e4$f8$fu$g5$gd,15*12*-1$i$3k$4j,16*41*-1$3$9$i$bv,18*31*-1$-1$-1$s$17$1a$1t","osmf":"0*14*-1$g$11$1a$1f$2c,5*23*-1$-1$e$m$1b$1u$23,7*4*16$6v$81$89$bp,8*13*-1$15$1f$1p$27,12*67*-1$5$b$l$13$19$1o$27$4e$4j$53$60$65$77$80,14*0*ct","other":"7*2*5h$68$b6,9*0*20,10*0*bc,17*0*4l,18*0*4q","outages":"1*0*1o","over":"7*3*83$8b$8i$al,9*0*3h","overall":"4*1*58$5f,14*1*97$9b","override":"10*0*4j","overview":"4*1*4d$4k,14*1*8o$8s","page":"0*10*-1$e,5*11*-1$k$7k,10*2*cc$d0$do,14*0*c0,16*1*ak$b8","panel":"2*18*-1$l$30$3o$43$47$4g$4n$4s$ag,14*0*21,17*10*-1$p,18*0*39","panels":"2*12*-1$9$2p$a5,3*0*3d,4*12*-1$e$17$1f,13*0*1j,14*0*25,18*1*2b$2v","parameter":"7*17*1c$21$2f$34$3s$4f$4o$5e$6l$7h$7u$98$9f$9r$a3$ag$b0$bh,12*2*6b$6c$6q,13*0*58","parameters":"7*43*-1$2$5$b$o$11$cc,12*1*ab$am","part":"13*0*6m","particular":"9*0*2o","particularly":"17*0*1k","partition":"13*0*b7","pass":"12*0*a7","passed":"2*0*bd","password":"3*1*8h$8l,10*0*c8,14*0*6i,16*0*ag","pat":"13*0*6d","path":"3*2*47$4d$4h,7*4*48$9a$9k$9t$a8,10*0*3e,12*1*8j$av,17*1*5m$6u","path/to/certificate.crt":"7*0*9j","path/to/jwks.json":"7*0*47,12*0*8i","path/to/privatekey.key":"7*0*a7","pattern":"13*0*6e","patterns":"13*0*6i,18*0*2k","pcie":"4*0*72","pdf":"11*40*-1$0$2$i,14*1*59$5c","per":"14*1*7m$al","percentage":"9*1*3v$4h","perform":"0*0*2i,2*2*2g$2s$33,5*1*2l$74,10*2*5k$60$br,16*1*1q$8p","performance":"4*1*5j$5p,8*10*-1$n,9*0*1d,13*1*a0$do,14*1*6k$9e,18*10*-1$1o","performing":"6*0*2d,10*0*ec","perfrom":"16*0*22","period":"7*0*4u,13*2*as$bq$c4","permissions":"12*0*3s","personalized":"4*0*1q","physical":"13*1*b4$bf","picker":"2*0*7m","piecing":"18*0*2s","pipeline":"2*0*bg","place":"12*0*8f","placeholders":"17*10*-1$r","planning":"9*0*14","platform":"18*20*-1$-1$d$1h","platforms":"10*0*be,14*0*dg","plot":"15*1*2o$32","plugin":"2*1*1d$1j,3*1*14$1a,4*13*-1$b$2l$7n$7v,5*1*1i$1o,6*46*-1$2$5$h$1k$2u$3k$46$75$7h,8*1*2c$2i,10*54*-1$4$a$k$54$5e$5q$66$7d$ap$bm$dh$ds$e7$fq$hb$hr$i1,11*10*-1$f,13*0*16,14*21*-1$h$10$1g$57$5n$at$d2$de$e6$fa$g0$gf,15*12*-1$k$3m$4l,16*61*-1$-1$4$a$k$14$1k$1t$2c$3i$3t$4l$5u$8i$94$9v$c1,18*11*-1$u$1v","plugin's":"16*0*3h","plugins":"10*11*20$29$4c$4g$4o$6u$97$9u$a2$cf$cv$dn,16*5*34$70$7n$7r$an$b7","pluginurl":"10*1*6c$79,16*2*2i$3f$3v","points":"1*0*23,14*2*13$2a$2i","port":"3*2*1g$45$4b,5*4*5p$5v$61$65$6j,12*1*6u$84","port_number":"3*1*44$4a","powerful":"17*10*-1$9","practice":"3*0*7k,9*0*l","pre":"4*0*1d","pre-configured":"4*0*1c","precise":"15*0*15","prerequisite":"12*0*v","prerequisites":"5*1*13$16,8*1*20$22,12*40*-1$0$6$n","preselected":"3*0*3h","present":"2*10*-1$e,7*0*3b","presentation":"4*0*7c","presented":"2*0*6t,3*0*7d","prevent":"6*0*2k,7*0*b1","preview":"2*0*8g","privatekey":"7*0*a9","problem":"6*10*-1$v","problems":"6*0*5i,15*0*2f","proc":"4*0*45","procedure":"0*9*16,2*9*28,3*9*1j,5*9*1q,10*9*1p,16*9*24","procedures":"16*0*18","process":"13*0*k,14*1*3d$b5","processor":"9*1*48$4k,13*0*bb","procu":"4*0*4g","produces":"2*0*ba","profiles":"7*1*6p$75","programmer":"13*0*4e","programmer's":"13*0*4d","protocol":"7*2*7s$9e$a2","provide":"2*0*4e,5*0*3a,9*0*36,14*1*b1$d6,15*0*1v","provided":"3*0*65,5*0*12,8*0*1v,12*0*3k,14*0*dm"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js index a0ffca93..da1251a2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/index-3.js @@ -1,4 +1,4 @@ define(function () { // Auto generated index for searching. -return {"process":"14*0*k,15*1*2r$aj","processor":"10*1*48$4k,14*0*bd","procu":"5*0*4g","produces":"2*0*ba","profiles":"8*1*6p$75","programmer":"14*0*4e","programmer's":"14*0*4d","protocol":"8*2*7s$9e$a2","provide":"2*0*4e,6*0*3a,10*0*36,15*1*af$ck,16*0*1v","provided":"3*0*65,6*0*12,9*0*1v,13*0*3k,15*0*d4","provides":"1*10*-1$7,2*2*8e$9p$bi,5*11*-1$c$u,8*0*22,10*0*18,14*0*17,19*11*-1$v$20","proxy":"3*0*54,8*0*1u,16*2*34$45$4t","public":"11*3*es$f0$fh$fn","public_key.asc":"11*0*er","publish":"11*0*98,17*0*71","purposes":"10*0*p,18*0*4m","qualifications":"14*1*39$56","qualify":"14*0*a0","queries":"2*0*6f,5*0*1h,10*0*1o,14*12*-1$9$1s$22,18*10*-1$o,19*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,10*0*2a,14*56*2$6$j$1c$2b$2d$2k$2m$2t$31$cg$ck,18*51*2$6$3h$3m$3r$7d$7i","querying":"15*0*16","quickly":"7*1*15$4u","range":"2*1*7u$9q,10*0*4o,15*0*1e","ranges":"2*0*84,10*11*-1$g$3k","re":"5*0*81,15*1*5u$9d,17*4*98$9i$ad$br$bu","re-enter":"15*0*5t","re-import":"5*0*80,15*0*9c,17*4*97$9h$ac$bq$bt","real":"1*10*-1$e","receiving":"7*0*3b","recommended":"8*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,5*1*2b$8q,8*0*cj,11*0*ho,13*3*2b$2t$41$8r,18*0*93","referring":"7*0*53,17*0*a6","refresh":"2*0*86","regularly":"16*0*m","related":"11*5*j5,15*0*ar","relative":"2*0*7s,10*11*-1$e$4m","release":"15*31*0$2$ei,17*0*a5","releases":"11*2*6k$9l$go,17*2*2q$47$7e","relevant":"14*0*u","reliable":"1*10*-1$8","remember":"3*0*96,11*1*74$al,17*0*8e","remove":"5*0*8f,6*0*78,17*0*5j","rename":"11*0*2u","replace":"11*1*77$ao,17*1*3d$8h,18*10*-1$i","replaces":"17*0*4n","report":"2*0*5d,10*0*42,11*1*28$aj,14*21*2j$b0$bq$c4$cf$cj$cp$cr$dg$dj$dn$e5$en$eq,15*0*5e,17*0*8c","report_name":"14*1*cq$df","reporting":"5*12*-1$o$3d$3q,7*30*1$4","reports":"0*10*-1$m,11*10*-1$r,14*1*2r$eb,16*0*2u,19*11*-1$1e$2c","repository":"15*0*er","request":"14*0*a1,15*0*31","requested":"14*1*3i$d5","requesting":"14*0*62","requests":"3*0*5u,10*0*26","require":"2*10*-1$n,10*0*3n","required":"3*0*4r,5*0*8a,6*1*36$62,11*0*bm,14*0*al,15*0*1l,16*0*1t","requirements":"2*0*ak,5*0*1m,11*0*57,15*20*-1$9$d1$f2,19*0*3c","research":"10*0*12","resolutions":"16*1*2a$2i","resolve":"15*0*d8","resolved":"7*0*37,15*0*e5","resource":"0*11*-1$c$1m,6*14*-1$i$31$34$3d$40,7*0*6j,14*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cn$cv$d2$dc$e2$ef,15*0*ff,18*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,19*10*-1$13","resource_name":"18*1*6b$8f","resource_type":"14*5*33$3b$3o$cm$cu$db","resources":"10*1*1g$3q","respond":"1*10*-1$b","response":"5*1*5s$62,7*0*4c,15*1*8v$92","restart":"11*1*7g$8p,17*1*4q$6i","result":"2*0*bb","resulting":"3*0*6r,15*0*26","results":"0*9*25,2*9*8j$9e,3*9*9r,6*9*6n,11*9*de$hs,17*9*bm$c1","retrieval":"8*0*52,15*0*3b","retrieve":"14*4*s$1k$23$2e$2n","retrieved":"8*0*4k","returned":"14*3*78$7o$81$8d","reverse":"3*0*53","review":"13*0*3f","rm":"17*0*5n","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,5*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,6*1*1e$1l,7*16*-1$d$1g$2q$3g$42$72$7e,9*1*29$2f,11*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6j$6n$6r$73$81$8f$8k$90$9k$9o$9s$a2$ad$af$ai$bs$d5$dc$dm$dv$ee$fb$ff$fv$g6$gd$gn$h3$h9$hh$i1$ia$im$j2,12*11*-1$b$l,14*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,15*29*-1$d$q$2u$3j$4h$51$5d$5l$6u$9t$a8$b5$bd$cd$cp$dg$ek$f1$fa$fp,16*15*-1$g$2j$2t$2v$3i$4h,17*63*-1$1$7$g$2p$2t$31$39$46$4a$4e$58$5c$5p$68$6d$6p$7d$7h$7l$7r$86$88$8b$bd$bk$c6,18*32*0$4$3f$7h,19*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"11*1*8e$8j,17*4*57$5b$5o$67$6c","rmf-grafana-data":"11*1*80$8v,17*0*6o","root":"7*0*50","row":"2*0*6s","rows":"5*0*16","rs2":"14*0*ca","rs21":"14*1*bu$c8","run":"7*0*7l,11*6*62$7l$84$88$8b$gp$jb,17*4*28$4v$5g$5r$64","running":"13*0*79,17*0*61","runs":"13*0*82","same":"10*0*29","samesite":"8*0*au","save":"2*1*90$99,3*0*9h,10*0*33,13*0*88,15*0*5o","scenarios":"15*0*3o","seamlessly":"5*0*1s","search":"3*0*27,11*1*d6$dd,16*0*11,17*1*be$bl","seconds":"3*0*58","section":"3*0*3n,6*0*14,8*0*10,11*2*2a$fp$if,13*0*44,15*0*ci,16*10*-1$4","sections":"8*0*cl,13*0*s","secure":"3*0*7m,6*0*5m,8*1*8l$ae","security":"8*0*ab,15*0*e6","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,6*2*15$1j$7o,11*0*j0,13*0*ak,15*1*3h$4p","select":"0*0*1o,2*3*51$6j$79$7r,6*1*57$5h,18*7*3v$5b$5n$65$6i$6v$7l$89","selected":"14*0*4l,15*0*1c","selecting":"18*0*16,19*0*5c","sends":"1*0*18","sensitive":"4*20*1,6*0*43","separate":"18*0*1t","separated":"14*0*5f","sequentially":"2*0*b7","series":"5*12*-1$r$3g$3u,15*2*19$24$3u,16*1*2l$3p","server":"0*3*v$15$1q$35,3*10*-1$j,5*0*23,6*46*-1$2$5$a$2s$30$4l$5t$6s$7a,7*2*5l$69$6d,8*3*1h$77$7r$8u,9*0*2r,11*1*7i$iu,13*7*38$3m$4k$54$5c$61$78$81,15*2*37$cc$fn,16*0*3g,17*2*1g$27$4s,19*0*43","server's":"13*0*5b","servers":"9*0*2m","service":"10*1*2j$2t,13*0*6i,14*1*ap$as","services":"13*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,6*0*67,8*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c6,11*0*1q,13*0*9q,19*0*4a","setting":"3*1*6c$6n","settings":"13*0*3j,15*0*b2,16*2*35$46$4v,18*1*2u$3a","setup":"15*0*c5","setups":"3*0*4u","several":"2*0*bj,5*0*78","severe":"7*0*24","severity":"7*0*1p","share":"19*10*-1$l","shared":"14*0*bj","sharing":"8*0*b4","should":"8*0*3d","shown":"2*0*4u,7*0*82","shows":"10*0*3u","sign":"8*0*6i,11*0*ck,17*0*as","sign-in":"11*0*cj,17*0*ar","signature":"11*3*e6$ec$g9$gt","signed":"11*0*ei","significant":"1*0*1r,2*10*-1$s,10*0*u","similar":"6*0*46","similarly":"5*0*86,10*0*4c,11*0*bj","simplifies":"18*0*1i","simply":"18*0*15,19*0*5b","size":"3*1*8v$94,15*2*14$1g$6l,19*0*3g","skip":"3*1*75$7u","smooth":"7*0*2n","so":"17*10*-1$u","socket":"16*1*3c$3u","sockets":"16*1*42$4a","software":"15*0*f7","solution":"1*10*-1$9","solutions":"16*0*1k","solving":"16*0*r","some":"13*11*-1$m$a9","sort":"14*3*8o$8v$96$9d","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,5*10*-1$h,11*0*io,14*1*o$29,15*3*2p$30$5n$b7,18*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,10*0*1q,11*0*j4,14*11*-1$h$1q,15*2*3l$70$9v,18*0*1q,19*0*3p","spaced":"5*0*4q","spaceg":"5*0*53","spaces":"14*0*a8,15*0*dq","special":"6*0*3q","specific":"1*0*v,7*0*5u,15*2*1u$ap$d0,19*0*4e","specified":"8*0*4t,14*0*26","specifies":"13*0*6d,14*2*6f$6r$7b","specify":"3*1*56$8u,6*0*6i,8*2*2g$99$9s,14*0*9s,15*0*6i","specifying":"10*1*49$4l,14*0*p","stand":"11*0*5h,17*0*1n","stand-alone":"11*0*5g,17*0*1m","start":"13*10*-1$f","starting":"13*0*36","state":"11*0*7s","status":"6*1*2b$7j,10*0*1b","stay":"7*0*4f","step":"2*4*2m$2o$2t$34$3r,11*1*59$7k,15*0*13,17*1*1i$4u","steps":"2*0*2i,6*0*2n,11*3*5l$61$c8$ep,17*2*1r$23$96","stop":"17*2*25$52$56","stopped":"11*0*8s,17*0*6l","stor":"5*0*5d","storage":"5*3*41$48$6n$6u,15*1*7u$82","storc":"5*0*5n","storcr":"5*0*60","store":"2*0*9a,8*0*4r","stored":"13*0*9s","storf":"5*0*68","storing":"11*0*7q","storm":"5*0*6h","storr":"5*0*6r","stors":"5*0*73","streams":"16*0*3n","sub":"8*3*37$3l$3m$6b,11*1*c7$eo,17*0*95","sub-steps":"11*1*c6$en,17*0*94","subject":"8*0*3f","succeeds":"3*0*9q","successful":"8*0*1s","sufficient":"7*10*-1$p","support":"13*9*4c,15*1*as$dp,16*1*1f$22","supports":"19*0*3l","syntax":"14*20*2u$2v$ch$ci,18*51*3$7$3i$3l$3q$7c$7g","sys1":"6*1*4a$4b","sysinfo":"5*0*46","sysplex":"14*3*b4$eh$em$ep,18*1*6f$8j","sysplexes":"9*10*-1$q","sysrg":"5*0*4h","syssum":"5*0*4r","system":"1*13*-1$c$t$13$1n,6*15*-1$c$2a$4e$5b$6u$7i,10*1*3l$44,13*3*1f$1r$3a$9v,15*10*-1$8","systems":"9*0*2o,11*0*3c,13*0*au","tab":"2*1*60$6i","table":"2*0*2l,5*1*36$3i,7*0*1v,8*0*l,9*0*1h,11*0*4v,16*0*26","tailor":"5*0*1i","take":"7*1*2h$49,13*0*22","target":"6*12*-1$b$5a$6t,9*0*2n","task":"7*0*2a,9*0*1j,17*9*16","tasks":"0*0*2k,2*0*16,6*2*v$11$76,9*2*1a$1q$1u,11*0*14","terminate":"7*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,10*0*2i,14*1*74$7k","them":"2*0*b6","thereby":"19*10*-1$1i","therefore":"6*0*44","thresholds":"19*0*4g","through":"1*0*g,9*31*1$8$1d,13*11*-1$j$5u,15*0*br,16*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,5*15*-1$q$2n$3f$3t$5t$63,10*16*-1$f$35$3j$40$4b$4i$4n,15*5*18$1d$23$3t$90$93,16*1*2k$3o","timeline":"5*8*4a$4l$4u$57$5i$5r$6c$6l$70,15*7*80$87$8d$8i$8o$8u$91$96","timeout":"3*0*55","timestamp":"10*2*1r$2c$2p","tip":"6*0*69,7*0*77,17*0*9u","title":"2*1*48$4t","titles":"18*10*-1$q","tls":"3*1*76$7v","together":"19*0*2t","token":"8*4*1q$25$2l$2v$3u,13*12*4a$4p$9c$9k","token's":"13*0*9j","tokens":"13*1*4r$5o","tool":"17*0*4i,18*10*-1$a","top":"18*0*1d,19*0*5j","topic":"3*0*ab,7*0*6g,9*0*21,14*0*47,15*4*6s$9r$ad$c1$d3","total":"14*1*b5$bg","track":"1*0*n","transfer":"8*0*8n,15*0*3g","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,14*0*10","transforming":"14*10*-1$c","transient":"7*0*32","trends":"19*0*2j","trigger":"19*0*4m","troubleshoot":"7*11*-1$u$17","troubleshooting":"15*0*d2,16*30*0$2","true":"8*6*1l$1m$2a$7c$7q$ar$c8","tso":"8*0*6s","ttl":"8*0*4d","turn":"3*0*6j,13*0*57","turned":"13*0*50","type":"3*0*2d,6*0*5c,7*0*20,14*10*35$3d$3e$3q$4n$4r$5k$co$d0$d1$dd,18*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,7*0*1s,14*2*21$3u$eg","typical":"2*0*a7,16*10*-1$9","typically":"3*0*7n","ub":"14*0*79","ui":"11*1*c1$e3,15*1*76$a5","ulq":"14*1*5h$c7,18*6*4p$55$5g$5s$6n$74$81","unblocking":"16*0*40","uncompressed":"3*0*71","under":"11*0*id","understand":"19*0*2f","understood":"2*0*1v","unified":"19*0*46","unique":"6*0*3b,7*1*4p$7v,14*0*1g,19*0*32","unless":"11*0*8r,17*0*6k","unless-stopped":"11*0*8q,17*0*6j","unsigned":"11*3*1v$4f$4n$aa,17*0*83","up":"1*0*1c,6*2*3h$54$6f,7*0*4h,8*0*6j,17*11*-1$l$9q,19*0*4b","up-down":"6*0*6e","up-to-date":"7*0*4g,17*0*9p","updated":"15*3*73$7s$a2$cj,16*0*n,17*1*a2$c4","updates":"7*1*40$4k,15*1*9l$bk","upgrade":"15*0*ai,17*2*17$2b$5u","upgraded":"17*1*3m$8s","upgrading":"15*0*a7,17*43*-1$0$6$11$1j$1s$9c","upon":"2*0*6n,8*0*1r","upper":"7*0*5d,14*2*5l$7c$7m","uri":"16*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,6*0*1s,8*1*7e$7l,11*0*ca,13*0*6e,17*0*ai","url_login":"8*0*7d","usage":"2*0*a8,5*0*54,10*0*1c","use":"2*0*9u,5*0*1a,6*1*5i$6d,8*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,9*10*-1$g,10*0*r,11*0*49,13*3*1h$4m$5m$69,14*4*1v$2c$2l$67$ad,15*0*f8,18*0*27","used":"3*0*7o,11*0*b8,17*1*1d$91,18*0*4k","user":"2*0*3e,3*2*2g$8g$8k,7*0*39,8*5*23$36$4q$6o$74$8q,10*1*21$25,11*2*cr$fr$hq,12*11*-1$g$p,13*12*3b$3h$42$5r,14*0*19,15*1*7c$7k,17*0*b3","user's":"8*0*8p","user-friendly":"14*0*18","username":"8*0*31,11*0*cg,17*0*ao","username_claim":"8*0*30","users":"7*0*3t,8*0*70,13*0*3u,15*0*d6,19*10*-1$i","using":"5*1*64$6a,7*12*-1$b$1e$70,8*1*67$6r,10*10*-1$c,11*0*67,13*0*9m,15*0*de,16*10*-1$e,17*0*2d,18*1*1e$3c","usr":"11*0*40,13*0*bi","utilization":"14*2*b7$be$bi","utilize":"15*0*9g","utilized":"3*0*64","utilizing":"17*0*9n","v1":"15*11*o$2h$47$4v$6a$7b$9n$an$bm$do$e4$eg,17*1*3s$4c","v1.0.0":"15*0*ef","v1.0.1":"15*0*e3","v1.0.2":"15*0*dn","v1.0.3":"15*1*am$bl,17*0*3r","v1.0.4":"15*1*7a$9m","v1.0.5":"15*0*69","v1.0.6":"15*0*4u","v1.0.7":"15*0*46","v1.0.8":"15*0*2g","v1.0.9":"15*0*n","v10":"15*0*av","v10.x.x":"15*0*au","v9":"13*0*2p","v9.5.1":"13*0*2o","va":"14*1*8k$95","validate":"8*0*65","validation":"8*1*20$5q","validity":"8*0*5g,13*0*9l","valuable":"10*0*19","value":"3*2*5k$97$9e,8*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c5,11*1*1r$78,13*0*7f,14*3*3n$6u$7e$da,17*1*3e$3v,18*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,19*0*5d","values":"8*0*13,11*0*ap,13*0*a8,14*8*64$6a$72$7i$98$99$9f$9g$ag,17*0*8i,18*20*-1$-1$m$s","var":"11*0*94,17*0*6t","variable":"11*0*4i,18*34*1$5$2o$30$38$3g,19*0*54","variables":"18*16*-1$8$t$1f$28$2h$3b$8t","variances":"19*0*2l","various":"5*0*1b,10*1*o$1f,19*2*26$2u$40","vary":"7*0*1o","vd":"14*1*8l$9c","velocity":"5*1*4n$4t,15*1*8c$8f","verify":"3*1*77$80,8*1*3t$5f,11*2*eb$gs$h0,13*0*9i","version":"2*0*3k,3*0*2m,5*0*7u,11*10*6p$6t$79$7c$9q$9u$at$b0$b5$d1$he,17*23*-1$13$2v$33$3f$3k$3t$4l$7j$7n$8m$8p$8u$9f$b9","via":"14*0*1r,15*0*b9,19*0*4o","view":"0*0*2l,2*0*8q,5*0*2u,7*10*-1$k,10*11*-1$9$3f,12*10*-1$8,14*0*ea","viewed":"10*0*1v","viewing":"7*0*10,10*0*h,18*0*2c","views":"15*0*25","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,5*0*1j,14*0*1m,19*42*-1$0$6$12$27$33","visualizations":"2*0*9r,15*1*3v$5f","visualize":"11*10*-1$m","visualizing":"19*10*-1$f","volume":"11*3*7p$7u$8u$je,17*0*6n","wait":"3*0*5d","waiting":"10*0*47","want":"0*0*1s,2*0*2d,6*0*4n,14*0*9m,17*0*3p","warning":"7*1*3a$3c,11*0*e7","way":"18*10*-1$h","ways":"2*0*bk","web":"0*0*1b,6*0*1v,8*2*40$8r$bj,11*0*cd,13*12*49$4o$6g$9o,16*3*3b$3t$41$49,17*0*al","websites":"8*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,6*9*6v,11*9*ig,15*9*j,18*0*2a","what's":"15*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,5*1*2e$7s,7*0*4l,8*3*5o$85$9d$a1,9*10*-1$e,10*0*3d,11*0*dr,13*2*14$62$a1,14*0*61,15*1*15$6b,16*10*-1$d,19*0*4t","whenever":"7*10*-1$6","where":"6*0*5r,11*0*hc,13*1*7r$7u,14*1*3a$ct,17*0*5a,18*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"16*0*2s","which":"2*0*2b,3*1*5a$5q,7*0*60,11*0*eh,13*0*6j,14*2*3g$d3$du,15*0*3c,19*0*3q","while":"7*12*-1$a$1d$6v,15*0*dd","who":"8*0*71","windows":"11*0*3h,13*0*b3","within":"7*0*3n,8*0*bn,11*0*5t,15*0*3r,17*0*1v,19*10*-1$1f","without":"7*0*62,18*10*3j$3n$3s","wlm":"14*6*a9$am$ao$ar$av$bp$c3","work":"8*2*82$8a$8h,16*0*4e","workflow":"14*0*c2","working":"3*0*9l,11*1*1n$3j,13*11*-1$g$b5","working_dir/conf/defaults.ini":"11*0*3i,13*0*b4","workload":"14*0*an","workscope":"14*3*9v$ah$ak$ce","ws":"16*0*4c","x-forwarded-access-token":"8*0*2s","x-jwt-assertion":"8*0*2p","x.y.z":"11*0*hd","xcf":"5*1*6d$6j,15*1*94$97","xcfgroup":"5*0*5e","xcfovw":"5*0*5o","xcfpath":"5*0*61","xcfsys":"5*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,5*5*18$1o$2f$2s$7o$8b,6*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,7*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6s$7j,8*25*-1$-1$6$c$p$63$66$86$ah,9*21*-1$-1$f$t$16,10*14*-1$7$1h$34$3e$4d,11*31*-1$c$t$v$1k$2n$47$75$am$c2$dj$ds$ht$i6$ij,12*10*-1$4,13*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,14*9*1t$3j$4s$65$9k$9q$ab$d6$dk$e8,15*5*4c$5h$5q$6e$9a$f3,16*6*v$17$19$1g$1m$2b$4m,17*28*-1$-1$c$r$1c$3b$3o$8f$9m$9v$a9$c2,18*4*1l$22$2b$34$91,19*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,5*0*1l,9*10*-1$r,11*3*2b$33$56$cc,13*2*1q$39$75,14*0*5v,16*1*37$4p,17*0*ak,18*2*13$1g$8u,19*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,5*12*-1$8$2i$7k,6*1*1f$1m,7*17*-1$e$1h$2r$3h$43$6h$73$7f,9*52*-1$-1$3$a$i$o$2a$2g,11*49*-1$2$8$h$17$52$5c$5o$bt$dn$g0$hi$i2,12*11*-1$c$m,13*2*16$2c$8s,14*3*13$40$48$e0,15*22*-1$e$r$4i$52$a9$bt$ce$cq$dh$el$fb$fi$fq,16*12*-1$h$3j$4i,17*41*-1$2$8$h$c7,19*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,6*23*-1$-1$d$l$1a$1t$22,8*4*15$6u$80$88$bo,9*13*-1$14$1e$1o$26,13*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,15*0*ca","zcx":"11*0*bb","zcx/zlinux":"11*0*ba","zfsfs":"5*0*6i","zfskn":"5*0*6s","zfsovw":"5*0*74","zip":"11*5*6u$9v$g8$gf$h5$hb,17*2*34$4g$7o","zlinux":"11*0*bc","zosmf":"8*0*6f","zosmfbuilder":"13*1*72$7p"}; +return {"provides":"1*10*-1$7,2*2*8e$9p$bi,4*11*-1$c$u,7*0*22,9*0*18,13*0*17,18*11*-1$v$20","proxy":"3*0*54,7*0*1u,15*2*34$45$4t","public":"10*3*ej$en$f8$fe","public_key.asc":"10*0*ei","publish":"10*0*91,16*0*6q","purposes":"9*0*p,17*0*4m","qualifications":"13*1*39$56","qualify":"13*0*9u","queries":"2*0*6f,4*0*1h,9*0*1o,13*12*-1$9$1s$22,17*10*-1$o,18*0*3i","query":"2*18*-1$q$20$26$5v$62$63$6c$89$8i,9*0*2a,13*56*2$6$j$1c$2b$2d$2k$2m$2t$31$ce$ci,17*51*2$6$3h$3m$3r$7d$7i","querying":"14*0*1o","quickly":"6*1*15$4u","range":"2*1*7u$9q,9*0*4o,14*0*20","ranges":"2*0*84,9*11*-1$g$3k","re":"4*0*81,14*1*6g$9v,16*4*8v$99$a4$bi$bl","re-enter":"14*0*6f","re-import":"4*0*80,14*0*9u,16*4*8u$98$a3$bh$bk","real":"1*10*-1$e","receiving":"6*0*3b","recommended":"7*0*8d","refer":"1*0*24,2*2*a9$an$bs,3*0*a7,4*1*2b$8q,7*0*cf,10*0*he,12*3*2b$2t$41$8r,17*0*93","referring":"6*0*53,16*0*9t","refresh":"2*0*86","regression":"14*0*u","regularly":"15*0*m","related":"10*5*ir,14*0*bd","relative":"2*0*7s,9*11*-1$e$4m","release":"14*31*0$2$f4,16*0*9s","releases":"10*2*6j$9d$gf,16*2*2p$46$76","relevant":"13*0*u","reliable":"1*10*-1$8","remember":"3*0*96,10*1*73$ac,16*0*85","remove":"4*0*8f,5*0*78,16*0*5i","rename":"10*0*2u","replace":"10*1*76$af,16*1*3c$88,17*10*-1$i","replaces":"16*0*4m","report":"2*0*5d,9*0*42,10*1*28$aa,13*21*2j$au$bo$c2$cd$ch$cn$cp$de$dh$dl$e3$el$eo,14*0*60,16*0*83","report_name":"13*1*co$dd","reporting":"4*12*-1$o$3d$3q,6*30*1$4","reports":"0*10*-1$m,10*10*-1$r,13*1*2r$e9,15*0*2u,18*11*-1$1e$2c","repository":"14*0*fd","request":"13*0*9v,14*0*3j","requested":"13*1*3i$d3","requesting":"13*0*62","requests":"3*0*5u,9*0*26","require":"2*10*-1$n,9*0*3n","required":"3*0*4r,4*0*8a,5*1*36$62,10*0*bd,13*0*aj,14*0*27,15*0*1t","requirements":"2*0*ak,4*0*1m,10*0*57,14*20*-1$9$dj$fk,18*0*3c","research":"9*0*12","resolutions":"15*1*2a$2i","resolve":"14*0*dq","resolved":"6*0*37,14*0*en","resource":"0*11*-1$c$1m,5*14*-1$i$31$34$3d$40,6*0*6i,13*16*34$3c$3f$3p$3t$45$4a$4m$4q$5j$5p$cl$ct$d0$da$e0$ed,14*0*g1,17*11*44$4f$4h$5e$5q$68$6c$6l$72$7q$8c$8g,18*10*-1$13","resource_name":"17*1*6b$8f","resource_type":"13*5*33$3b$3o$ck$cs$d9","resources":"9*1*1g$3q","respond":"1*10*-1$b","response":"4*1*5s$62,6*0*4c,14*1*9h$9k","restart":"10*1*7f$8k,16*1*4p$6d","result":"2*0*bb","resulting":"3*0*6r,14*0*2o","results":"0*9*25,2*9*8j$9e,3*9*9r,5*9*6n,10*9*d5$hi,16*9*bd$bo","retrieval":"7*0*52,14*0*3t","retrieve":"13*4*s$1k$23$2e$2n","retrieved":"7*0*4k","returned":"13*3*78$7o$80$8b","reverse":"3*0*53","review":"12*0*3f","rm":"16*0*5m","rmf":"0*13*-1$i$2q$2t$39,2*50*-1$2$6$g$19$1g$1m$1s$22$25$5f$65$8a$9j,3*59*-1$-1$1$5$9$m$10$17$1n$1p$29$5t$9v$a8$ae,4*90*-1$-1$-1$-1$-1$0$3$7$f$l$n$p$2h$33$3a$3c$3e$3j$3m$3p$3s$7j,5*1*1e$1l,6*16*-1$d$1g$2q$3g$42$71$7d,8*1*29$2f,10*91*-1$-1$1$7$g$n$16$22$24$27$51$5b$5n$6i$6m$6q$72$80$8d$8h$8q$9c$9g$9k$9q$a4$a6$a9$bj$cs$d3$dd$dm$e5$f2$f6$fm$ft$g4$ge$gp$gv$h7$hn$i0$ic$io,11*11*-1$b$l,13*47*-1$1$5$f$12$1b$1o$27$2f$2o$42,14*29*-1$d$1c$3g$45$53$5j$5v$67$7g$af$aq$bn$bv$cv$db$e2$f6$fj$fs$gb,15*15*-1$g$2j$2t$2v$3i$4h,16*63*-1$1$7$g$2o$2s$30$38$45$49$4d$57$5b$5o$66$6a$6j$75$79$7d$7j$7t$7v$82$b4$bb$bt,17*32*0$4$3f$7h,18*53*-1$-1$1$7$q$18$1r$4i$56","rmf-grafana":"10*1*8c$8g,16*4*56$5a$5n$65$69","rmf-grafana-data":"10*1*7v$8p,16*0*6i","root":"6*0*50","row":"2*0*6s","rows":"4*0*16","rs2":"13*0*c8","rs21":"13*1*bs$c6","run":"6*0*7k,10*6*62$7k$83$87$8a$gg$j1,16*4*28$4u$5f$5q$63","running":"12*0*79,16*0*60","runs":"12*0*82","same":"9*0*29","samesite":"7*0*au","save":"2*1*90$99,3*0*9h,9*0*33,12*0*88,14*0*6a","scenarios":"14*0*4a","seamlessly":"4*0*1s","search":"3*0*27,10*1*ct$d4,15*0*11,16*1*b5$bc","seconds":"3*0*58","section":"3*0*3n,5*0*14,7*0*10,10*2*2a$fg$i5,12*0*44,14*0*d4,15*10*-1$4","sections":"7*0*ch,12*0*s","secure":"3*0*7m,5*0*5m,7*1*8l$ae","security":"7*0*ab,14*0*eo","see":"0*1*12$37,2*2*1e$1q$23,3*0*15,5*2*15$1j$7o,10*0*im,12*0*aj,14*1*43$5b","select":"0*0*1o,2*3*51$6j$79$7r,5*1*57$5h,17*7*3v$5b$5n$65$6i$6v$7l$89","selected":"13*0*4l,14*0*1u","selecting":"17*0*16,18*0*5c","sends":"1*0*18","sensitive":"5*0*43","separate":"17*0*1t","separated":"13*0*5f","sequentially":"2*0*b7","series":"4*12*-1$r$3g$3u,14*2*1r$2m$4g,15*1*2l$3p","serve":"14*0*11","server":"0*3*v$15$1q$35,3*10*-1$j,4*0*23,5*46*-1$2$5$a$2s$30$4l$5t$6s$7a,6*2*5l$68$6c,7*3*1h$77$7r$8u,8*0*2r,10*1*7h$ik,12*7*38$3m$4k$54$5c$61$78$81,14*2*3p$cu$g9,15*0*3g,16*2*1g$27$4r,18*0*43","server's":"12*0*5b","servers":"8*0*2m","service":"9*1*2j$2t,12*0*6i,13*1*an$aq","services":"12*0*1v","set":"2*1*80$bc,3*3*30$74$82$84,5*0*67,7*14*1k$28$2o$3k$3p$42$56$7a$7o$91$9g$a4$ap$ba$c2,10*0*1q,12*0*9q,18*0*4a","setting":"3*1*6c$6n","settings":"12*0*3j,14*0*bk,15*2*35$46$4v,17*1*2u$3a","setup":"14*0*cn","setups":"3*0*4u","several":"2*0*bj,4*0*78","severe":"6*0*24","severity":"6*0*1p","share":"18*10*-1$l","shared":"13*0*bh","sharing":"7*0*b4","should":"7*0*3d","shown":"2*0*4u,6*0*81","shows":"9*0*3u","sign":"7*0*6i,10*0*cb,16*0*aj","sign-in":"10*0*ca,16*0*ai","signature":"10*3*dt$e3$g0$gk","signed":"10*0*e9","significant":"1*0*1r,2*10*-1$s,9*0*u","similar":"5*0*46","similarly":"4*0*86,9*0*4c,10*0*ba","simplifies":"17*0*1i","simply":"17*0*15,18*0*5b","size":"3*1*8v$94,14*2*1m$22$77,18*0*3g","skip":"3*1*75$7u","smooth":"6*0*2n","so":"16*10*-1$u","socket":"15*1*3c$3u","sockets":"15*1*42$4a","software":"14*0*fp","solution":"1*10*-1$9","solutions":"15*0*1k","solving":"15*0*r","some":"12*11*-1$m$a9","sort":"13*3*8m$8t$94$9b","source":"0*0*2v,2*3*1o$67$7f$8c,3*20*-1$o$1r$26$2c$2s$35$3g$8a$93$9k$a1,4*10*-1$h,10*0*ie,13*1*o$29,14*3*3b$3i$69$bp,17*0*21","sources":"0*0*3b,2*1*1u$7c,3*31*3$7$22,9*0*1q,10*0*iq,13*11*-1$h$1q,14*2*47$7i$ah,17*0*1q,18*0*3p","spaced":"4*0*4q","spaceg":"4*0*53","spaces":"13*0*a6,14*0*ec","special":"5*0*3q","specific":"1*0*v,6*0*5t,14*3*t$2g$bb$di,18*0*4e","specified":"7*0*4t,13*0*26","specifies":"12*0*6d,13*2*6f$6r$7b","specify":"3*1*56$8u,5*0*6i,7*2*2g$99$9s,13*0*9q,14*0*74","specifying":"9*1*49$4l,13*0*p","stand":"10*0*5h,16*0*1n","stand-alone":"10*0*5g,16*0*1m","start":"12*10*-1$f","starting":"12*0*36","state":"10*0*7r","status":"5*1*2b$7j,9*0*1b","stay":"6*0*4f","step":"2*4*2m$2o$2t$34$3r,10*1*59$7j,14*0*1l,16*1*1i$4t","steps":"2*0*2i,5*0*2n,10*3*5l$61$bv$eg,16*2*1r$23$8t","stop":"16*2*25$51$55","stopped":"10*0*8n,16*0*6g","stor":"4*0*5d","storage":"4*3*41$48$6n$6u,14*1*8g$8k","storc":"4*0*5n","storcr":"4*0*60","store":"2*0*9a,7*0*4r","stored":"12*0*9s","storf":"4*0*68","storing":"10*0*7p","storm":"4*0*6h","storr":"4*0*6r","stors":"4*0*73","streams":"15*0*3n","sub":"7*3*37$3l$3m$6b,10*1*bu$ef,16*0*8s","sub-steps":"10*1*bt$ee,16*0*8r","subject":"7*0*3f","succeeds":"3*0*9q","successful":"7*0*1s","sufficient":"6*10*-1$p","support":"12*9*4c,14*1*be$eb,15*1*1f$22","supports":"18*0*3l","syntax":"13*20*2u$2v$cf$cg,17*51*3$7$3i$3l$3q$7c$7g","sys1":"5*1*4a$4b","sysinfo":"4*0*46","sysplex":"13*3*b2$ef$ek$en,17*1*6f$8j","sysplexes":"8*10*-1$q","sysrg":"4*0*4h","syssum":"4*0*4r","system":"1*13*-1$c$t$13$1n,5*15*-1$c$2a$4e$5b$6u$7i,9*1*3l$44,12*3*1f$1r$3a$9v,14*10*-1$8","systems":"8*0*2o,10*0*3c,12*0*at","tab":"2*1*60$6i","table":"2*0*2l,4*1*36$3i,6*0*1v,7*0*l,8*0*1h,10*0*4v,15*0*26","tailor":"4*0*1i","take":"6*1*2h$49,12*0*22","target":"5*12*-1$b$5a$6t,8*0*2n","task":"6*0*2a,8*0*1j,16*9*16","tasks":"0*0*2k,2*0*16,5*2*v$11$76,8*2*1a$1q$1u,10*0*14","terminate":"6*0*2e","test":"3*0*9i","testing":"3*0*7q","than":"3*0*9a,9*0*2i,13*1*74$7k","them":"2*0*b6","thereby":"18*10*-1$1i","therefore":"5*0*44","thresholds":"18*0*4g","through":"1*0*g,8*31*1$8$1d,12*11*-1$j$5u,14*0*cd,15*1*12$3s","time":"1*10*-1$f,2*2*7l$7t$83,4*15*-1$q$2n$3f$3t$5t$63,9*16*-1$f$35$3j$40$4b$4i$4n,14*5*1q$1v$2l$4f$9i$9l,15*1*2k$3o","timeline":"4*8*4a$4l$4u$57$5i$5r$6c$6l$70,14*7*8i$8p$8v$94$9a$9g$9j$9o","timeout":"3*0*55","timestamp":"9*2*1r$2c$2p","tip":"5*0*69,6*0*76,16*0*9l","title":"2*1*48$4t","titles":"17*10*-1$q","tls":"3*1*76$7v","together":"18*0*2t","token":"7*4*1q$25$2l$2v$3u,12*12*4a$4p$9c$9k","token's":"12*0*9j","tokens":"12*1*4r$5o","tool":"16*0*4h,17*10*-1$a","top":"17*0*1d,18*0*5j","topic":"3*0*ab,6*0*6f,8*0*21,13*0*47,14*4*7e$ad$av$cj$dl","total":"13*1*b3$be","track":"1*0*n","transfer":"7*0*8n,14*0*42","transferred":"3*0*70","transform":"2*0*bn","transformation":"2*6*6h$6k$6p$74$au$b9$bf","transformations":"2*2*77$b3$br,13*0*10","transforming":"13*10*-1$c","transient":"6*0*32","trends":"18*0*2j","trigger":"18*0*4m","troubleshoot":"6*11*-1$u$17","troubleshooting":"14*0*dk,15*30*0$2","true":"7*6*1l$1m$2a$7c$7q$ar$c4","tso":"7*0*6s","ttl":"7*0*4d","turn":"3*0*6j,12*0*57","turned":"12*0*50","type":"3*0*2d,5*0*5c,6*0*20,13*10*35$3d$3e$3q$4n$4r$5k$cm$cu$cv$db,17*9*4r$50$57$5j$5v$6e$6r$78$83$8i","types":"2*1*54$5o,6*0*1s,13*2*21$3u$ee","typical":"2*0*a7,15*10*-1$9","typically":"3*0*7n","tz":"14*0*15","ub":"13*0*79","ui":"10*1*bo$dq,14*1*7o$an","ulq":"13*1*5h$c5,17*6*4p$55$5g$5s$6n$74$81","unblocking":"15*0*40","uncompressed":"3*0*71","under":"10*0*i3","understand":"18*0*2f","understood":"2*0*1v","unified":"18*0*46","unique":"5*0*3b,6*1*4p$7u,13*0*1g,18*0*32","unless":"10*0*8m,16*0*6f","unless-stopped":"10*0*8l,16*0*6e","unsigned":"10*3*1v$4f$4n$a1,16*0*7q","up":"1*0*1c,5*2*3h$54$6f,6*0*4h,7*0*6j,16*11*-1$l$9h,18*0*4b","up-down":"5*0*6e","up-to-date":"6*0*4g,16*0*9g","updated":"14*3*7l$8e$ak$d5,15*0*n,16*1*9p$br","updates":"6*1*40$4k,14*1*a7$c6","upgrade":"14*0*b4,16*2*17$2b$5t","upgraded":"16*1*3l$8j","upgrading":"14*0*ap,16*43*-1$0$6$11$1j$1s$93","upon":"2*0*6n,7*0*1r","upper":"6*0*5d,13*2*5l$7c$7m","uri":"15*0*4d","url":"0*0*18,3*3*3r$3t$41$4g,5*0*1s,7*1*7e$7l,10*0*c1,12*0*6e,16*0*a9","url_login":"7*0*7d","usage":"2*0*a8,4*0*54,9*0*1c","use":"2*0*9u,4*0*1a,5*1*5i$6d,7*24*-1$e$1b$2e$33$3r$4e$5d$6k$7g$7t$97$9q$af$av$bg,8*10*-1$g,9*0*r,10*0*49,12*3*1h$4m$5m$69,13*4*1v$2c$2l$67$ab,14*0*fq,17*0*27","used":"3*0*7o,10*0*av,16*1*1d$8o,17*0*4k","user":"2*0*3e,3*2*2g$8g$8k,6*0*39,7*5*23$36$4q$6o$74$8q,9*1*21$25,10*2*ci$fi$hg,11*11*-1$g$p,12*12*3b$3h$42$5r,13*0*19,14*1*7u$86,16*0*aq","user's":"7*0*8p","user-friendly":"13*0*18","username":"7*0*31,10*0*c7,16*0*af","username_claim":"7*0*30","users":"6*0*3t,7*0*70,12*0*3u,14*0*do,18*10*-1$i","using":"4*1*64$6a,6*12*-1$b$1e$6v,7*1*67$6r,9*10*-1$c,10*0*67,12*0*9m,14*0*e0,15*10*-1$e,16*0*2d,17*1*1e$3c","usr":"10*0*40,12*0*bh","usr/local/etc/grafana/grafana.ini":"10*0*3v,12*0*bg","utilization":"13*2*b5$bc$bg","utilize":"14*0*a2","utilized":"3*0*64","utilizing":"16*0*9e","v1":"14*12*o$1a$33$4p$5h$6s$7t$a9$b9$c8$ea$em$f2,16*1*3r$4b","v1.0.0":"14*0*f1","v1.0.1":"14*0*el","v1.0.10":"14*0*n","v1.0.2":"14*0*e9","v1.0.3":"14*1*b8$c7,16*0*3q","v1.0.4":"14*1*7s$a8","v1.0.5":"14*0*6r","v1.0.6":"14*0*5g","v1.0.7":"14*0*4o","v1.0.8":"14*0*32","v1.0.9":"14*0*19","v10":"14*0*bh","v10.x.x":"14*0*bg","v9":"12*0*2p","v9.5.1":"12*0*2o","va":"13*1*8i$93","validate":"7*0*65","validation":"7*1*20$5q","validity":"7*0*5g,12*0*9l","valuable":"9*0*19","value":"3*2*5k$97$9e,7*10*1j$27$2n$3i$55$79$7n$90$ao$b9$c1,10*1*1r$77,12*0*7f,13*3*3n$6u$7e$d8,16*1*3d$3u,17*12*17$2m$4q$4s$4v$51$54$56$58$80$82$84$86,18*0*5d","values":"7*0*13,10*0*ag,12*0*a8,13*8*64$6a$72$7i$96$97$9d$9e$ae,16*0*89,17*20*-1$-1$m$s","var":"10*0*8u,16*0*6n","var/lib/grafana":"10*0*8t,16*0*6m","variable":"10*0*4i,17*34*1$5$2o$30$38$3g,18*0*54","variables":"17*16*-1$8$t$1f$28$2h$3b$8t","variances":"18*0*2l","various":"4*0*1b,9*1*o$1f,18*2*26$2u$40","vary":"6*0*1o","vd":"13*1*8j$9a","velocity":"4*1*4n$4t,14*1*8u$91","verify":"3*1*77$80,7*1*3t$5f,10*2*e2$gj$gm,12*0*9i","version":"2*0*3k,3*0*2m,4*0*7u,10*10*6o$6s$78$7b$9i$9m$ak$an$as$co$h4,16*23*-1$13$2u$32$3e$3j$3s$4k$7b$7f$8d$8g$8l$96$b0","via":"13*0*1r,14*0*br,18*0*4o","view":"0*0*2l,2*0*8q,4*0*2u,6*10*-1$k,9*11*-1$9$3f,11*10*-1$8,13*0*e8","viewed":"9*0*1v","viewing":"6*0*10,9*0*h,17*0*2c","views":"14*0*2n","visible":"3*0*8n","visual":"2*10*-1$i","visualization":"2*48*-1$1$5$t$2f$37$39$3u$53$5n$8m$9i,4*0*1j,13*0*1m,18*42*-1$0$6$12$27$33","visualizations":"2*0*9r,14*1*4h$61","visualize":"10*10*-1$m","visualizing":"18*10*-1$f","volume":"10*3*7o$7t$8o$j4,16*0*6h","wait":"3*0*5d","waiting":"9*0*47","want":"0*0*1s,2*0*2d,5*0*4n,13*0*9k,16*0*3o","warning":"6*1*3a$3c,10*0*du","way":"17*10*-1$h","ways":"2*0*bk","web":"0*0*1b,5*0*1v,7*2*40$8r$bj,10*0*c4,12*12*49$4o$6g$9o,15*3*3b$3t$41$49,16*0*ac","websites":"7*0*b7","what":"0*9*2d,2*9*9l,3*9*a2,5*9*6v,10*9*i6,14*9*j,17*0*2a","what's":"14*9*i","when":"1*0*12,2*1*4j$b1,3*3*39$4v$5s$8p,4*1*2e$7s,6*0*4l,7*3*5o$85$9d$a1,8*10*-1$e,9*0*3d,10*0*di,12*2*14$62$a1,13*0*61,14*1*1n$6t,15*10*-1$d,18*0*4t","whenever":"6*10*-1$6","where":"5*0*5r,10*0*h2,12*1*7r$7u,13*1*3a$cr,16*0*59,17*9*45$4n$5f$5r$69$6m$73$7r$7t$8d","whereas":"15*0*2s","which":"2*0*2b,3*1*5a$5q,6*0*5v,10*0*e8,12*0*6j,13*2*3g$d1$ds,14*0*3u,18*0*3q","while":"6*12*-1$a$1d$6u,14*0*dv","who":"7*0*71","windows":"10*0*3h,12*0*b2,14*0*s","windows-specific":"14*0*r","within":"6*0*3n,7*0*bn,10*0*5t,14*0*4d,16*0*1v,18*10*-1$1f","without":"6*0*61,17*10*3j$3n$3s","wlm":"13*6*a7$ak$am$ap$at$bn$c1","work":"7*2*82$8a$8h,15*0*4e","workflow":"13*0*c0","working":"3*0*9l,10*1*1n$3j,12*11*-1$g$b4","working_dir/conf/defaults.ini":"10*0*3i,12*0*b3","workload":"13*0*al","workscope":"13*3*9t$af$ai$cc","ws":"15*0*4c","x-forwarded-access-token":"7*0*2s","x-jwt-assertion":"7*0*2p","x.y.z":"10*0*h3","xcf":"4*1*6d$6j,14*1*9m$9p","xcfgroup":"4*0*5e","xcfovw":"4*0*5o","xcfpath":"4*0*61","xcfsys":"4*0*69","you":"0*24*-1$6$o$q$1g$1r$26$2g,1*2*k$1b$1g,2*33*-1$b$v$11$2c$4b$4h$4k$5a$69$70$8f$95$9f$ac$aq$bl,3*29*-1$e$q$s$1c$1t$3a$4j$6h$79$8q$9s$a5,4*5*18$1o$2f$2s$7o$8b,5*27*-1$6$o$q$24$38$3t$4m$6b$6o$72,6*37*-1$-1$-1$7$i$s$13$1a$2b$47$5n$6r$7i,7*25*-1$-1$6$c$p$63$66$86$ah,8*21*-1$-1$f$t$16,9*14*-1$7$1h$34$3e$4d,10*31*-1$c$t$v$1k$2n$47$74$ad$bp$da$dj$hj$hs$i9,11*10*-1$4,12*33*-1$-1$d$o$1k$21$2k$3d$3o$4f$55$5l$86$96$9f$a2$a5,13*9*1t$3j$4s$65$9i$9o$a9$d4$di$e6,14*5*4u$63$6c$70$9s$fl,15*6*v$17$19$1g$1m$2b$4m,16*28*-1$-1$c$r$1c$3a$3n$86$9d$9m$a0$bp,17*4*1l$22$2b$34$91,18*17*-1$1j$23$2e$2m$34$3s$48$50","your":"2*15*-1$f$3a$8h$8r$aj$av,4*0*1l,8*10*-1$r,10*3*2b$33$56$c3,12*2*1q$39$75,13*0*5v,15*1*37$4p,16*0*ab,17*2*13$1g$8u,18*3*2g$3b$4h$59","z/os":"2*2*1a$1h$5g,3*1*11$18,4*12*-1$8$2i$7k,5*1*1f$1m,6*17*-1$e$1h$2r$3h$43$6g$72$7e,8*52*-1$-1$3$a$i$o$2a$2g,10*49*-1$2$8$h$17$52$5c$5o$bk$de$fn$h8$ho,11*11*-1$c$m,12*2*16$2c$8s,13*3*13$40$48$du,14*22*-1$e$1d$54$5k$ar$cf$d0$dc$e3$f7$ft$g4$gc,15*12*-1$h$3j$4i,16*41*-1$2$8$h$bu,18*31*-1$-1$-1$r$16$19$1s","z/osmf":"0*14*-1$f$10$19$1e$2b,5*23*-1$-1$d$l$1a$1t$22,7*4*15$6u$80$88$bo,8*13*-1$14$1e$1o$26,12*67*-1$4$a$k$12$18$1n$26$4d$4i$52$5v$64$76$7v,14*0*cs","zcx":"10*0*b2","zcx/zlinux":"10*0*b1","zfsfs":"4*0*6i","zfskn":"4*0*6s","zfsovw":"4*0*74","zip":"10*5*6t$9n$fv$g6$gr$h1,16*2*33$4f$7g","zlinux":"10*0*b3","zosmf":"7*0*6f","zosmfbuilder":"12*1*72$7p"}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js index f41c7112..3bd3fb60 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/keywords.js @@ -1,25 +1,24 @@ -define(function() {var keywords=[{w:"Accessing",p:["p0","p13"]},{w:"the",p:["p0","p6","p7","p11","p17"]},{w:"Grafana",p:["p0","p6","p8","p9","p11","p13","p17","p19"]},{w:"dashboard",p:["p0","p5"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p19"]},{w:"RMF",p:["p2","p3","p5","p11","p14","p17","p18","p19"]},{w:"data",p:["p2","p3","p10"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"Context",p:["p4"]},{w:"Sensitive",p:["p4"]},{w:"Help",p:["p4"]},{w:"master",p:["p5"]},{w:"Defining",p:["p6"]},{w:"server",p:["p6"]},{w:"Error",p:["p7"]},{w:"reporting",p:["p7"]},{w:"in",p:["p7","p19"]},{w:"plugin",p:["p7","p11","p17"]},{w:"configuration",p:["p8"]},{w:"parameters",p:["p8"]},{w:"through",p:["p9"]},{w:"IBM",p:["p9","p14"]},{w:"z/OS",p:["p9","p11","p17"]},{w:"Management",p:["p9"]},{w:"Facility",p:["p9"]},{w:"Historical",p:["p10"]},{w:"collection",p:["p10"]},{w:"Installing",p:["p11"]},{w:"for",p:["p11","p13","p17"]},{w:"on",p:["p11","p13","p17"]},{w:"PDF",p:["p12"]},{w:"Guide",p:["p12"]},{w:"Prerequisites",p:["p13"]},{w:"dashboards",p:["p13"]},{w:"z/OSMF",p:["p13"]},{w:"query",p:["p14","p18"]},{w:"languages",p:["p14"]},{w:"Release",p:["p15"]},{w:"notes",p:["p15"]},{w:"Troubleshooting",p:["p16"]},{w:"issues",p:["p16"]},{w:"Upgrading",p:["p17"]},{w:"Variable",p:["p18"]},{w:"syntax",p:["p18"]},{w:"of",p:["p19"]},{w:"Monitor",p:["p19"]},{w:"III",p:["p19"]},{w:"metrics",p:["p19"]}]; +define(function() {var keywords=[{w:"Accessing",p:["p0","p12"]},{w:"the",p:["p0","p5","p6","p10","p16"]},{w:"Grafana",p:["p0","p5","p7","p8","p10","p12","p16","p18"]},{w:"dashboard",p:["p0","p4"]},{w:"Introduction",p:["p1"]},{w:"to",p:["p1","p2"]},{w:"Alerts",p:["p1"]},{w:"Applying",p:["p2"]},{w:"visualization",p:["p2","p18"]},{w:"RMF",p:["p2","p3","p4","p10","p13","p16","p17","p18"]},{w:"data",p:["p2","p3","p9"]},{w:"Creating",p:["p3"]},{w:"sources",p:["p3"]},{w:"master",p:["p4"]},{w:"Defining",p:["p5"]},{w:"server",p:["p5"]},{w:"Error",p:["p6"]},{w:"reporting",p:["p6"]},{w:"in",p:["p6","p18"]},{w:"plugin",p:["p6","p10","p16"]},{w:"configuration",p:["p7"]},{w:"parameters",p:["p7"]},{w:"through",p:["p8"]},{w:"IBM",p:["p8","p13"]},{w:"z/OS",p:["p8","p10","p16"]},{w:"Management",p:["p8"]},{w:"Facility",p:["p8"]},{w:"Historical",p:["p9"]},{w:"collection",p:["p9"]},{w:"Installing",p:["p10"]},{w:"for",p:["p10","p12","p16"]},{w:"on",p:["p10","p12","p16"]},{w:"PDF",p:["p11"]},{w:"Guide",p:["p11"]},{w:"Prerequisites",p:["p12"]},{w:"dashboards",p:["p12"]},{w:"z/OSMF",p:["p12"]},{w:"query",p:["p13","p17"]},{w:"languages",p:["p13"]},{w:"Release",p:["p14"]},{w:"notes",p:["p14"]},{w:"Troubleshooting",p:["p15"]},{w:"issues",p:["p15"]},{w:"Upgrading",p:["p16"]},{w:"Variable",p:["p17"]},{w:"syntax",p:["p17"]},{w:"of",p:["p18"]},{w:"Monitor",p:["p18"]},{w:"III",p:["p18"]},{w:"metrics",p:["p18"]}]; var ph={}; ph["p0"]=[0, 1, 2, 3]; ph["p1"]=[4, 5, 6]; ph["p2"]=[7, 8, 5, 9, 10]; ph["p3"]=[11, 9, 10, 12]; -ph["p4"]=[13, 14, 15]; -ph["p5"]=[9, 16, 3]; -ph["p6"]=[17, 1, 2, 18]; -ph["p7"]=[19, 20, 21, 1, 22]; -ph["p8"]=[2, 23, 24]; -ph["p9"]=[2, 25, 26, 27, 28, 29]; -ph["p10"]=[30, 10, 31]; -ph["p12"]=[35, 36]; -ph["p11"]=[32, 1, 9, 33, 27, 22, 34, 2]; -ph["p14"]=[26, 9, 40, 41]; -ph["p13"]=[37, 33, 0, 2, 38, 34, 39]; -ph["p16"]=[44, 45]; -ph["p15"]=[42, 43]; -ph["p18"]=[9, 47, 40, 48]; -ph["p17"]=[46, 1, 9, 33, 27, 22, 34, 2]; -ph["p19"]=[8, 49, 9, 50, 51, 52, 21, 2]; +ph["p4"]=[9, 13, 3]; +ph["p5"]=[14, 1, 2, 15]; +ph["p6"]=[16, 17, 18, 1, 19]; +ph["p7"]=[2, 20, 21]; +ph["p8"]=[2, 22, 23, 24, 25, 26]; +ph["p9"]=[27, 10, 28]; +ph["p10"]=[29, 1, 9, 30, 24, 19, 31, 2]; +ph["p12"]=[34, 30, 0, 2, 35, 31, 36]; +ph["p11"]=[32, 33]; +ph["p14"]=[39, 40]; +ph["p13"]=[23, 9, 37, 38]; +ph["p16"]=[43, 1, 9, 30, 24, 19, 31, 2]; +ph["p15"]=[41, 42]; +ph["p18"]=[8, 46, 9, 47, 48, 49, 18, 2]; +ph["p17"]=[9, 44, 37, 45]; return { keywords: keywords, ph: ph diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js index 35bedd8a..87c3bdad 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/index/link-to-parent.js @@ -1,4 +1,4 @@ /*Maps current topic to its parent: "topicIndex:parentIndex". -1 represents the map.*/ define(function () { -return {5:-1,12:-1,17:-1,13:9,10:-1,6:9,15:-1,2:-1,8:13,7:-1,0:9,1:-1,3:-1,14:-1,9:-1,18:-1,11:-1,16:-1,19:-1}; +return {3:-1,11:-1,12:8,9:-1,5:8,10:-1,2:-1,18:-1,7:12,4:-1,16:-1,15:-1,6:-1,0:8,1:-1,13:-1,17:-1,8:-1,14:-1}; }); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js index 32db7ee9..cfb8f411 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/search.js @@ -1,12 +1,44 @@ -define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'localization', 'jquery'], function(util, searchEngine, searchPresenter, searchHistory, i18n, $) { +define(['util', 'dom-sanitizer', 'options', 'nwSearchFnt', 'searchHistoryItems', 'localization', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(util, domSanitizer, options, nwSearchFnt, searchHistory, i18n, $) { /* Oxygen WebHelp Plugin - Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. + Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ var txt_browser_not_supported = "Your browser is not supported. Use of Mozilla Firefox is recommended."; + /** + * Constant with maximum search items presented for a single page. + * @type {number} + */ + var maxItemsPerPage = 10; + + /** + * Variable with total page number. + * + * @type {number} + */ + var totalPageNumber = -1; + + /** + * Last displayed search results items. + * @type {Array} + */ + var lastSearchResultItems = []; + + /** + * Last displayed search result. + * @type {Array} + */ + var lastSearchResult; + + /** + * When it is true, then the score is displayed as tooltip. + * + * @type {boolean} + */ + var displayScore = false; + if(typeof String.prototype.trim !== 'function') { String.prototype.trim = function() { return $.trim(this); @@ -33,7 +65,9 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali // Select page from parameter in the pages widget window.onpopstate = function(event) { - var pageToShow = util.getParameter("page"); + if (lastSearchResultItems != null && lastSearchResult != null) { + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); // Set to 1 if it is undefined if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { @@ -45,13 +79,15 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali } } - searchEngine.onPageChangedHandler(pageToShow, searchQuery, searchSuccess, searchFailed); + displayPageResults(pageToShow); - // Update the active page - $('.pagination li[class~="active"]').removeClass("active"); - $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); - }; + // Update the active page + $('.pagination li[class~="active"]').removeClass("active"); + $('.pagination li[data-lp="' + pageToShow + '"]:not([class~="prev"]):not([class~="next"])').addClass("active"); + } + }; + $('#searchForm').on('submit', function(event){ util.debug('submit form....'); if ($('#textToSearch').val().trim()=='') { @@ -89,6 +125,10 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return false; } + function clearHighlights() { + + } + /** * Execute search query with internal search engine. * @@ -104,37 +144,647 @@ define(['util', 'searchEngine', 'searchPresenter', 'searchHistoryItems', 'locali return; } - searchEngine.performSearchOperation(query, searchSuccess, searchFailed); + searchAndDisplayResults(query); + } + + function searchAndDisplayResults(query) { + nwSearchFnt.performSearch(query, function(searchResult) { + if (searchResult.searchExpression.trim().length > 0 || searchResult.excluded.length > 0) { + displayResults(searchResult); + } else { + var error = searchResult.error; + if (typeof error != "undefined" && error.length > 0) { + displayErrors(searchResult.error); + } + } + }); + } /** - * Handler when the page is changed. - * - * @param {Integer} pageToShow The new page to show. - * @param {String} query The query string the user typed in the search input field. + * @description Display errors in HTML format + * @param {string} errorMsg */ - function onPageChangedHandler(pageToShow, query) { - searchEngine.onPageChangedHandler(pageToShow, query, searchSuccess, searchFailed); + function displayErrors(errorMsg) { + var searchResultHTML = $(''); + searchResultHTML.addClass('errorMessage') + .html(errorMsg); + + $('#searchResults').html(searchResultHTML); } /** - * Handler when the search operation is executed successfully. - * - * @param {SearchResult} result The result of the serach. + * @description Display results in HTML format + * @param {SearchResult} searchResult The search result. */ - function searchSuccess(result) { + function displayResults(searchResult) { + + preprocessSearchResult(searchResult, 'wh-responsive'); + // Add search query to history - searchHistory.addSearchQueryToHistory(result.meta.originalSearchExpression); - searchPresenter.displayResults(result, onPageChangedHandler); + searchHistory.addSearchQueryToHistory(searchResult.originalSearchExpression); + + var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); + var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); + + if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { + // WH-1470 - Search pagination is disabled + maxItemsPerPage = Number.MAX_VALUE; + } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { + // WH-1471 - Option to control the maximum numbers of items displayed for each page + maxItemsPerPage = webhelpSearchNumberOfItems; + } + + // Compute the total page number + totalPageNumber = + Math.ceil(lastSearchResultItems.length / maxItemsPerPage); + + // Get the value for the 'page' parameter + var pageToShow = util.getParameter("page"); + + // Set to 1 if it is undefined + if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { + pageToShow = 1; + } else { + pageToShow = parseInt(pageToShow); + if (isNaN(pageToShow)) { + pageToShow = 1; + } + } + + // Display a page + displayPageResults(pageToShow); + + if (totalPageNumber > 1) { + // Add pagination widget + $('#wh-search-pagination').bootpag({ + total: totalPageNumber, // total pages + page: pageToShow, // default page + maxVisible: 10, // visible pagination + leaps: false, // next/prev leaps through maxVisible + next: i18n.getLocalization("next.page"), + prev: i18n.getLocalization("prev.page") + }).on("page", function(event, num){ + util.debug("Display page with number: ", num); + + // Replace or add the page query + var oldPage = util.getParameter("page"); + var oldQuery = window.location.search; + var oldHref = window.location.href; + var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); + + var newQuery = ""; + if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { + newQuery = oldQuery + "&page=" + num; + } else { + var re = new RegExp("(\\?|&)page\=" + oldPage); + newQuery = oldQuery.replace(re, "$1page="+num); + } + + window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); + + displayPageResults(num); + /*$("#content").html("Page " + num); // or some ajax content loading... + // ... after content load -> change total to 10 + $(this).bootpag({total: 10, maxVisible: 10});*/ + }); + } + // make bootpag compatible with Bootstrap 4.0 + $('#wh-search-pagination').find('li').addClass('page-item'); + $('#wh-search-pagination').find('a').addClass('page-link'); + + $("#search").trigger('click'); + } + + /** + * Display search results for a specific page. + * + * @param pageIdx The page index. + */ + function displayPageResults(pageIdx) { + var searchResultHTML = + computeHTMLResult('wh-responsive', pageIdx, totalPageNumber, maxItemsPerPage); + + $('#searchResults').html(searchResultHTML); + window.scrollTo(0, 0); + } + + + /*************************************************************************************** + ******************************* searchCommon.js**************************************** + **************************************************************************************/ + /** + * An object containing the search result for a single topic/HTML page. + * Contains pointer to the topicID, title, short description and the list of words that were found. + * + * @param {string} topicID The ID of the topic. Can be used to identify unique a document in the search result. + * @param {string} relativePath The relative path to the topic. + * @param {string} title The topic title. + * @param {string} shortDescription The topic short description. + * @param {[string]} words The array with words contained by this topic. + * @param {int} scoring The search scoring computed for this document. + * @param {int} startsWith The number used to display 5 stars ranking. + * @param {int} resultID The search result ID. + * @param {int} linkID The search link ID. + * @param {[TopicInfo]} breadcrumb The breadcrumb of current document. Can be []. + * @constructor + */ + function SearchResultInfo(topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, breadcrumb) { + this.topicID = topicID; + this.relativePath = relativePath; + this.title = title; + this.shortDescription = shortDescription; + this.words = words; + this.scoring = scoring; + this.starWidth = starWidth; + this.resultID = resultID; + this.linkID = linkID; + this.similarResults = []; + this.breadcrumb = breadcrumb; } /** - * Handler when the search operation fails. - * - * @param {String} error The error message to be displayed. + * Pre process search result to compute similar results and scoring. + * The lastSearchResultItems variable will be updated. + * + * @param searchResult The seach result to process. + * @param whDistribution The WebHelp distribution. */ - function searchFailed(error) { - searchPresenter.displayErrors(error); + function preprocessSearchResult(searchResult, whDistribution) { + lastSearchResult = searchResult; + lastSearchResultItems = []; + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + + if (searchResult.documents !== undefined && searchResult.documents.length > 0) { + var allPages = searchResult.documents; + + // WH-1943 - sort by scoring, title and short description + allPages.sort(function (first, second) { + var cRes = second.scoring -first.scoring; + if (cRes == 0) { + cRes = second.title.localeCompare(first.title); + if (cRes == 0) { + cRes = second.shortDescription.localeCompare(first.shortDescription); + } + } + return cRes; + }); + // The score for fist item + var ttScore_first = 1; + if (allPages.length > 0) { + ttScore_first = allPages[0].scoring; + } + + var currentSimilarPage={}; + for (var page = 0; page < allPages.length; page++) { + /*debug("Page number: " + page);*/ + + if (allPages[page].relativePath == 'toc.html') { + continue; + } + + var starWidth = 0; + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (typeof webhelpSearchRanking != "undefined" && webhelpSearchRanking) { + var hundredPercent = allPages[page].scoring + 100 * allPages[page].words.length; + var numberOfWords = allPages[page].words.length; + /*debug("hundredPercent: " + hundredPercent + "; ttScore_first: " + ttScore_first + "; numberOfWords: " + numberOfWords);*/ + var ttScore = allPages[page].scoring; + + // Fake value + var maxNumberOfWords = allPages[page].words.length; + starWidth = (ttScore * 100 / hundredPercent) / (ttScore_first / hundredPercent) * (numberOfWords / maxNumberOfWords); + starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; + // Keep the 5 stars format + if (starWidth > 85) { + starWidth = 85; + } + } + + var idLink = 'foundLink' + page; + var idResult = 'foundResult' + page; + + // topicID, relativePath, title, shortDescription, words, scoring, starWidth, resultID, linkID, similarResults + util.debug("page", page); + var csri = new SearchResultInfo( + allPages[page].topicID, + allPages[page].relativePath, + allPages[page].title, + allPages[page].shortDescription, + allPages[page].words, + allPages[page].scoring, + starWidth, + idResult, + idLink, + allPages[page].breadcrumb + ); + + // Similar pages + var similarPages = !wh_mobile && similarPage(allPages[page], allPages[page - 1]); + if (!similarPages) { + currentSimilarPage = csri; + lastSearchResultItems.push(csri); + } else { + currentSimilarPage.similarResults.push(csri); + } + + } + } + } + + /** + * Compute the HTML to be displayed in the search results page. + * + * @param whDistribution The string with WebHelp distribution. One of wh-classic, wh-mobile or wh-responsive. + * @param pageNumber The page number to display. + * @param totalPageNumber The total page number. + * @param itemsPerPage The number of items to display on a page. + * @returns {string} The HTML to be displayed as search result. + */ + function computeHTMLResult(whDistribution, pageNumber, totalPageNumber, itemsPerPage) { + // Empty jQuery element + var results = $(); + + var $wh_search_results_items = $(); + + if (lastSearchResult.searchExpression.length > 0) { + if (lastSearchResultItems.length > 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_items' + }); + + // Start and end index depending on the current presented page + var s = 0; + var e = lastSearchResultItems.length; + + if (typeof pageNumber != "undefined" && typeof itemsPerPage != "undefined") { + s = (pageNumber - 1) * itemsPerPage; + var next = s + itemsPerPage; + e = Math.min(next, lastSearchResultItems.length); + } + + // Result for: word1 word2 + var txt_results_for = "Results for:"; + var $headerHTML = $('', { + class: 'wh_search_results_header' + }); + + var $whSearchResultsHeaderDocs = $('', { + class: 'wh_search_results_header_docs' + }).html( + lastSearchResultItems.length + + ' ' + + i18n.getLocalization(txt_results_for) + ' ' + ); + + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); + domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); + + if (typeof pageNumber != "undefined" && typeof totalPageNumber != "undefined" && totalPageNumber > 1) { + var $wh_search_results_header_pages = $('', { + class: 'wh_search_results_header_pages' + }).html(i18n.getLocalization('Page') + ' ' + pageNumber + '/' + totalPageNumber); + $headerHTML.append($wh_search_results_header_pages); + } + + $wh_search_results_items.append($headerHTML); + + // EXM-38967 Start numbering + var start = (pageNumber - 1) * 10 + 1; + var $ol = $('', { + class: 'searchresult', + start: start + }); + + for (var page = s; page < e; page++) { + var csri = lastSearchResultItems[page]; + + var hasSimilarPages = + csri.similarResults != null && + csri.similarResults.length > 0; + + var siHTML = computeSearchItemHTML( + csri, + whDistribution, + hasSimilarPages, + null); + $ol.append(siHTML); + + if (hasSimilarPages) { + // Add HTML for similar pages + for (var smPage = 0; smPage < csri.similarResults.length; smPage++) { + var simHTML = computeSearchItemHTML( + csri.similarResults[smPage], + whDistribution, + false, + csri.resultID); + + $ol.append(simHTML); + } + } + } + + $wh_search_results_items.append($ol); + + if ($wh_search_results_items.find('li').length == 0) { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + $wh_search_results_items = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization('Search no results') + ' '); + var $span = $('', { + class: 'wh_search_expression' + }).text(lastSearchResult.originalSearchExpression); + domSanitizer.appendHtmlNode($span, $wh_search_results_items); + } + } else { + // Search expression is empty. If there are stop words, display a message accordingly + if (lastSearchResult.excluded.length > 0) { + $wh_search_results_items = $(''); + var $p = $('', { + class: 'wh_search_results_for' + }).html(i18n.getLocalization("no_results_only_stop_words1")); + $wh_search_results_items.append($p); + + $p.html(i18n.getLocalization('no_results_only_stop_words2')); + $wh_search_results_items.append($p); + } + } + + return $wh_search_results_items; + } + + function computeSearchItemHTML(searchItem, whDistribution, hasSimilarPages, similarPageID) { + // New empty jQuery element + var htmlResult = $(); + + var wh_mobile = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-mobile'; + var wh_Classic = + (typeof whDistribution != 'undefined') && whDistribution == 'wh-classic'; + + var allSearchWords = lastSearchResult.searchExpression.split(" "); + + var tempPath = searchItem.relativePath; + + // EXM-27709 START + // Display words between '<' and '>' in title of search results. + var tempTitle = searchItem.title; + // EXM-27709 END + var tempShortDesc = searchItem.shortDescription; + var starWidth = searchItem.starWidth; + var rankingHTML = $(); + + var webhelpSearchRanking = options.getBoolean("webhelp.search.ranking"); + if (!wh_mobile && (typeof webhelpSearchRanking != 'undefined') && webhelpSearchRanking) { + // Add rating values for scoring at the list of matches + rankingHTML = $("", { + id: 'rightDiv' + }); + if (displayScore) { + rankingHTML.attr('title', 'Score: ' + searchItem.scoring); + } + + var rankingStar = + $('', { + id: 'star' + }).append( + $('', { + id: 'star0', + class: 'star' + }).append( + $('', { + id: 'starCur0', + class: 'curr', + style: 'width: ' + starWidth + 'px' + }).append( + $('', { + style: 'clear: both;' + }) + ) + ) + ); + rankingHTML.append(rankingStar); + } + + var finalArray = searchItem.words; + var arrayStringAux = []; + var arrayString = ''; + var indexerLanguage = options.getIndexerLanguage(); + var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); + + + if(lastSearchResult.isPhraseSearch) { + arrayString = lastSearchResult.originalSearchExpression; + } else { + for (var x in finalArray) { + if (finalArray[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && finalArray[x].length >= 1)) { + arrayStringAux.push(finalArray[x]); + } + } + arrayString = arrayStringAux.toString(); + } + + // Add highlight param + if (!wh_Classic && !wh_mobile) { + tempPath += '?hl=' + encodeURIComponent(arrayString); + } + + var idLink = searchItem.linkID; + var idResult = searchItem.resultID; + + var link = 'return openAndHighlight(\'' + tempPath + '\', ' + arrayString + '\)'; + + // Create the search result item li + // Similar pages + if (similarPageID == null) { + htmlResult = $('', { + id: idResult + }); + } else { + htmlResult = $('', { + id: idResult, + class: 'similarResult', + 'data-similarTo': similarPageID + }); + } + + // The topic title of the search result item + var $a = $('', { + id: idLink, + href: tempPath, + class: 'foundResult' + }).html(tempTitle); + htmlResult.append($a); + + // The breadcrumb + var breadcrumb = searchItem.breadcrumb; + util.debug('searchItem', searchItem); + util.debug('breadcrumb', breadcrumb); + if (breadcrumb !== undefined && breadcrumb.length > 0) { + // Show the breadcrumb + var breadcrumbHtml = $('', { + class: 'search-breadcrumb', + }); + + var breadcrumbItems = $(''); + breadcrumb.forEach(function (item) { + var li = $(''); + var span = $('', + { + class: 'title' + }); + span.append($('', + { + href: item.relativePath, + html: item.title + })); + li.append(span); + breadcrumbItems.append(li); + }); + + breadcrumbHtml.append(breadcrumbItems); + htmlResult.append(breadcrumbHtml); + } + + // Short description + // Also check if we have a valid description + if ((tempShortDesc != "null" && tempShortDesc != '...')) { + var $shortDescriptionDIV = $('', { + class: 'shortdesclink' + }).html(tempShortDesc); + + // Highlight the search words in short description + if(lastSearchResult.isPhraseSearch) { + $shortDescriptionDIV.highlight(lastSearchResult.originalSearchExpression, 'search-shortdescription-highlight'); + } else { + for (var si = 0; si < allSearchWords.length; si++) { + var sw = allSearchWords[si]; + $shortDescriptionDIV.highlight(sw, 'search-shortdescription-highlight'); + } + } + + htmlResult.append($shortDescriptionDIV); + } + + // Empty jQuery element + var searchItemInfo = $('', { + class: 'missingAndSimilar' + }); + + // Relative Path + $a = $('', { + href: tempPath + }).html(searchItem.relativePath); + if (wh_Classic) { + $a.attr('onclick', link); + } + + var relPathStr = $('', { + class: 'relativePath' + }).append($a); + + searchItemInfo.append(relPathStr); + + // Missing words + if (!wh_mobile && allSearchWords.length != searchItem.words.length) { + var missingWords = []; + allSearchWords.forEach(function (word) { + if (searchItem.words.indexOf(word) == -1) { + missingWords.push(word); + } + }); + + var missingHTML = $('', { + class: 'wh_missing_words' + }); + missingHTML.html(i18n.getLocalization('missing') + ' : '); + + + for (var widx = 0; widx < missingWords.length; widx++) { + var $span = $('', { + class: 'wh_missing_word' + }).text(missingWords[widx]); + domSanitizer.appendHtmlNode($span, missingHTML); + missingHTML.append(' '); + } + + searchItemInfo.append(missingHTML); + } + + if (!wh_mobile && hasSimilarPages) { + var $similarHTML = $('', { + class: 'showSimilarPages' + }).html(i18n.getLocalization('Similar results') + '...'); + $similarHTML.click(showSimilarResults); + searchItemInfo.append($similarHTML); + } + + if (rankingHTML.html() != '' && searchItemInfo.html() != '') { + var $searchItemAdditionalData = $('', { + class: 'searchItemAdditionalData' + }).append(searchItemInfo).append(rankingHTML); + + htmlResult.append($searchItemAdditionalData); + } else if (searchItemInfo.html() != '') { + htmlResult.append(searchItemInfo); + } else if (rankingHTML.html() != '') { + htmlResult.append(rankingHTML); + } + + return htmlResult; + } + + /** + * @description Compare two result pages to see if there are similar + * @param result1 Result page + * @param result2 Result page + * @returns {boolean} true - result pages are similar + * false - result pages are not similar + */ + function similarPage(result1, result2) { + var toReturn = false; + + if (result1 === undefined || result2 === undefined) { + return toReturn; + } + + var pageTitle1 = result1.title; + var pageShortDesc1 = result1.shortDescription; + + var pageTitle2 = result2.title; + var pageShortDesc2 = result2.shortDescription; + + if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { + toReturn = true; + } + + return toReturn; + } + + /** + * @description Show similar results that are hidden by default + */ + function showSimilarResults() { + var parentLiElement = $(this).parents('li[id]'); + var currentResultId = parentLiElement.attr('id'); + + $('[data-similarTo="' + currentResultId + '"]').toggle(); + $(this).toggleClass('expanded'); } - }); diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js deleted file mode 100644 index 5495e502..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAPI.js +++ /dev/null @@ -1,195 +0,0 @@ -define(['options', 'util', 'searchEngine'], function(options, util, searchEngine) { - - /** - * Object used to display the search results in the search page. - * - * @param {SearchMeta} meta Contains additional information for the search result. - * @param {SearchDocument} documents The matching documents (html pages) for the search result. - */ - function SearchResult(meta, documents) { - this.meta = meta; - this.documents = documents; - } - - /** - * Holds additional information for the search result. - * - * @param {String} searchEngineName The name of the search engine used to retrieve the search result. - * @param {Integer} totalResults The toatl number of results returned. - * @param {Integer} currentPage The current page to display. - * @param {Integer} maxItemsPerPage The maximum number of items that can be displayed on a page. - * @param {Integer} totalPages The total pages for the search result. - * @param {String} originalSearchExpression The query string the user typed in the search input field. - * @param {Boolean} hasSearchExpressionOnlyStopwords true if the search expression contains only stopwords, flase otherwise - * @param {Boolean} isPhraseSearch true if phrase search was used, flase otherwise - * @param {Boolean} isBreadcrumbSupported true if phrase search was used, flase otherwise. - * @param {Boolean} isMissingWordsSupported true if displaying missing words section in the search page is supported, flase otherwise. - * @param {Boolean} isSimilarPagesSupported true if displaying similar pages section in the search page is supported, flase otherwise. - * @param {Boolean} isStarRatingSupported true if displaying star rating section in the search page is supported, flase otherwise. - */ - function SearchMeta(searchEngineName, totalResults, currentPage, maxItemsPerPage, totalPages, originalSearchExpression, isPhraseSearch, isBreadcrumbSupported, isMissingWordsSupported, isSimilarPagesSupported, isStarRatingSupported) { - this.searchEngineName = searchEngineName; - this.totalResults = totalResults; - this.currentPage = currentPage; - this.maxItemsPerPage = maxItemsPerPage; - this.totalPages = totalPages; - this.originalSearchExpression = originalSearchExpression; - this.hasSearchExpressionOnlyStopwords = false; - this.isPhraseSearch = isPhraseSearch; - this.isBreadcrumbSupported = isBreadcrumbSupported; - this.isMissingWordsSupported = isMissingWordsSupported; - this.isSimilarPagesSupported = isSimilarPagesSupported; - this.isStarRatingSupported = isStarRatingSupported; - } - - /** - * An object containing the search result for a single topic/HTML page. - * - * @param {String} linkLocation The URL to the topic. - * @param {String} title The topic title. - * @param {String} shortDescription The topic short description. - * @param {Array} breadcrumb The breadcrumb for the topic. - * @param {Number} scoring The score for the topic. - * @param {Array} missingWords The words from the search expression that did not match the topic. - * @param {Array} matchingWords The words from the search expression that matched the topic. - */ - function SearchDocument(linkLocation, title, shortDescription, breadcrumb, scoring, missingWords, matchingWords) { - this.linkLocation = linkLocation; - this.title = title; - this.shortDescription = shortDescription; - this.breadcrumb = breadcrumb; - this.scoring = scoring; - this.starWidth = 0; - this.similarResults = []; - this.missingWords = missingWords; - this.matchingWords = matchingWords; - } - - /** - * Computes the star rating of a search result item. - * - * @param {SearchDocument} document The search item to compute the score for. - * @param {Integer} maxDocumentScore The maximum score for all documents. - * - * @returns {Integer} The width for the star rating widget. - */ - function computeStarRating(document, maxDocumentScore) { - var hundredPercent = document.scoring + 100 * document.matchingWords.length; - var documentScore = document.scoring; - - starWidth = (documentScore * 100 / hundredPercent) / (maxDocumentScore / hundredPercent); - starWidth = starWidth < 10 ? (starWidth + 5) : starWidth; - - // Keep the 5 stars format - if (starWidth > 85) { - starWidth = 85; - } - - return starWidth; - } - - /** - * Sorts the search result items by scoring, title and short description. - * - * @param {Array} documents - */ - function sortResult(documents) { - // WH-1943 - sort by scoring, title and short description - documents.sort(function (first, second) { - var cRes = second.scoring - first.scoring; - if (cRes == 0) { - cRes = second.title.localeCompare(first.title); - if (cRes == 0) { - cRes = second.shortDescription.localeCompare(first.shortDescription); - } - } - return cRes; - }); - } - - /** - * Compare two result pages to see if there are similar - * - * @param {SearchDocument} document1 Search item from the search result - * @param {SearchDocument} document2 Search item from the search result - * - * @returns {boolean} true - result pages are similar - * false - result pages are not similar - */ - function computeSimilarPage(document1, document2) { - var toReturn = false; - - if (document1 === undefined || document2 === undefined) { - return toReturn; - } - - var pageTitle1 = document1.title; - var pageShortDesc1 = document1.shortDescription; - - var pageTitle2 = document2.title; - var pageShortDesc2 = document2.shortDescription; - - if (pageTitle1.trim() == pageTitle2.trim() && pageShortDesc1.trim() == pageShortDesc2.trim()) { - toReturn = true; - } - - return toReturn; - } - - /** - * Computes the search pagination information based on the webehelp parameters. - * - * @returns {Object} An object that holds the page to dispay and the maximum number of itesm for a page. - */ - function computeSearchPagination() { - var webhelpEnableSearchPagination = options.getBoolean("webhelp.search.enable.pagination"); - var webhelpSearchNumberOfItems = options.getInteger("webhelp.search.page.numberOfItems"); - - if (webhelpEnableSearchPagination !== 'undefined' && webhelpEnableSearchPagination == false) { - // WH-1470 - Search pagination is disabled - maxItemsPerPage = Number.MAX_VALUE; - } else if (typeof webhelpSearchNumberOfItems !== 'undefined') { - // WH-1471 - Option to control the maximum numbers of items displayed for each page - maxItemsPerPage = webhelpSearchNumberOfItems; - } - - // Get the value for the 'page' parameter - var pageToShow = util.getParameter("page"); - - // Set to 1 if it is undefined - if (pageToShow == undefined || pageToShow == "undefined" || pageToShow == "") { - pageToShow = 1; - } else { - pageToShow = parseInt(pageToShow); - if (isNaN(pageToShow)) { - pageToShow = 1; - } - } - - return { - pageToShow: pageToShow, - maxItemsPerPage: maxItemsPerPage - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customSearchEngine) { - searchEngine.setCustomSearchEngine(customSearchEngine); - } - - return { - SearchResult: SearchResult, - SearchMeta: SearchMeta, - SearchDocument: SearchDocument, - computeStarRating: computeStarRating, - computeSimilarPage: computeSimilarPage, - sortResult: sortResult, - computeSearchPagination: computeSearchPagination, - setCustomSearchEngine: setCustomSearchEngine - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js index 62a764c8..393c7799 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchAutocomplete.js @@ -194,7 +194,7 @@ define(["keywords", "dom-sanitizer", "searchHistoryItems", "options", "jquery", var spanHg = $("", { class: "search-autocomplete-proposal-hg" }).text(cpw); - domSanitizer.appendHtmlNode(spanHg, proposalLabel); + proposalLabel.append(spanHg); added = true; break; } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js deleted file mode 100644 index 91625be7..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchEngine.js +++ /dev/null @@ -1,72 +0,0 @@ -define(['webhelpSearchEngine'], function(webhelpSearchEngine) { - - /** - * Possible search engines available in WebHelp. - */ - var SearchEngine = { - WEBHELP: "Webhelp", - CUSTOM: "Custom" - } - - /** - * The current search engine to be used when the search operation is triggered. - */ - var currentSearchEngine = SearchEngine.WEBHELP; - - /** - * Object that holds the custom search engine. - */ - var customSearchEngine = undefined; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } else { - webhelpSearchEngine.performSearchOperation(query, successHandler, errorHandler); - } - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - if (currentSearchEngine === SearchEngine.CUSTOM) { - customSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } else { - webhelpSearchEngine.onPageChangedHandler(pageToShow, query, successHandler, errorHandler); - } - } - - /** - * Set a custom search engine. - * - * @param {Object} customSearchEngine Object that needs to implement the performSearchOperationa and onPageChangedHandler methods. - */ - function setCustomSearchEngine(customEngine) { - customSearchEngine = customEngine; - currentSearchEngine = SearchEngine.CUSTOM; - } - - return { - setCustomSearchEngine: setCustomSearchEngine, - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js deleted file mode 100644 index a3249c2f..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/searchPresenter.js +++ /dev/null @@ -1,426 +0,0 @@ -define(['dom-sanitizer', 'localization', 'options', 'util', 'jquery', 'jquery.highlight', 'jquery.bootpag'], function(domSanitizer, i18n, options, util, $) { - - /** - * Displyes the error message in the search page. - * - * @param {String} error The error message to display in the search page. - */ - function displayErrors(error) { - var searchResultHTML = $(''); - searchResultHTML.addClass('errorMessage').html(error); - - $('#searchResults').html(searchResultHTML); - } - - /** - * Displayes the search result in the search page. - * - * @param {SearchResult} searchResult Object that holds the information to display the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function displayResults(searchResult, onPageChangeHandler) { - var meta = searchResult.meta; - var documents = searchResult.documents; - - if(documents !== undefined && documents.length > 0) { - var $wh_search_results_items = $('', { - class: 'wh_search_results_items' - }); - - var $headerHTML = computeSearchHeaderHTML(meta); - $wh_search_results_items.append($headerHTML); - - var $bodyHTML = computeSearchBodyHTML(meta, documents); - $wh_search_results_items.append($bodyHTML); - - $('#searchResults').html($wh_search_results_items); - window.scrollTo(0, 0); - - addPagination(meta, onPageChangeHandler); - } else { - var $wh_search_results_items = $(); - if(meta.hasSearchExpressionOnlyStopwords) { - $wh_search_results_items = $(''); - var $p = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization("no_results_only_stop_words1")); - $wh_search_results_items.append($p); - - $p.html(i18n.getLocalization('no_results_only_stop_words2')); - $wh_search_results_items.append($p); - } else { - $wh_search_results_items = $('', { - class: 'wh_search_results_for' - }).html(i18n.getLocalization('Search no results') + ' '); - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $wh_search_results_items); - } - $('#searchResults').html($wh_search_results_items); - } - } - - /** - * Computes the HTML content for the header section that is displayed in the search results. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * - * @returns The HTML content. - */ - function computeSearchHeaderHTML(meta) { - // Result for: word1 word2 - var $headerHTML = $('', { - class: 'wh_search_results_header' - }); - - var $whSearchResultsHeaderDocs = $('', { - class: 'wh_search_results_header_docs' - }).html( - meta.totalResults + - ' ' + - i18n.getLocalization("Results for:") + ' ' - ); - - var $span = $('', { - class: 'wh_search_expression' - }).text(meta.originalSearchExpression); - domSanitizer.appendHtmlNode($span, $whSearchResultsHeaderDocs); - domSanitizer.appendHtmlNode($whSearchResultsHeaderDocs, $headerHTML); - - if (typeof meta.currentPage != "undefined" && typeof meta.totalPages != "undefined" && meta.totalPages > 1) { - var $wh_search_results_header_pages = $('', { - class: 'wh_search_results_header_pages' - }).html(i18n.getLocalization('Page') + ' ' + meta.currentPage + '/' + meta.totalPages); - $headerHTML.append($wh_search_results_header_pages); - } - - return $headerHTML; - } - - /** - * Computes the HTML content for the actual search items. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocument} documents The matching documents from the search result. - * - * @returns The HTML content. - */ - function computeSearchBodyHTML(meta, documents) { - var $ol = $('', { - class: 'searchresult', - start: (meta.currentPage - 1) * meta.maxItemsPerPage + 1 - }); - - documents.forEach((d) => { - var htmlResult = computeSearchItemHTML(meta, d, null); - - $ol.append(htmlResult); - - if (meta.isSimilarPagesSupported && d.similarResults.length > 0) { - // Add HTML for similar pages - for (var smPage = 0; smPage < d.similarResults.length; smPage++) { - var simHTML = computeSearchItemHTML(meta, d.similarResults[smPage], d.id); - $ol.append(simHTML); - } - } - - }); - - return $ol; - } - - /** - * Computes a search result item that will be displayed in the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * @param {String} similarPageId The id for which the current matching document is simiilar with. Can be null. - * - * @returns The HTML content. - */ - function computeSearchItemHTML(meta, document, similarPageId) { - var idLink = 'foundLink' + document.id; - var idResult = 'foundResult' + document.id; - - var htmlResult = $(); - if (similarPageId == null) { - htmlResult = $('', { - id: idResult - }); - } else { - htmlResult = $('', { - id: idResult, - class: 'similarResult', - 'data-similarTo': 'foundResult' + similarPageId - }); - } - - var url = computeHighlightUrl(meta, document); - // The topic title of the search result item - var $a = $('', { - id: idLink, - href: url, - class: 'foundResult' - }).html(document.title); - htmlResult.append($a); - - if (meta.isBreadcrumbSupported) { - var $breadcrumbHtml = computeBreadcrumbHTML(document); - htmlResult.append($breadcrumbHtml); - } - - var $shortDescriptionHTML = computeShortDescriptionHTML(meta, document); - htmlResult.append($shortDescriptionHTML); - - var $searchItemAdditionalData = $('', { - class: 'searchItemAdditionalData' - }); - - var $searchItemInfo = $('', { - class: 'missingAndSimilar' - }); - if (meta.isMissingWordsSupported) { - var $missingWordsHTML = computeMissingWordsHTML(document); - $searchItemInfo.append($missingWordsHTML); - } - - if (meta.isSimilarPagesSupported && document.similarResults.length > 0) { - var $similarHTML = $('', { - class: 'showSimilarPages' - }).html(i18n.getLocalization('Similar results') + '...'); - $similarHTML.click(showSimilarResults); - $searchItemInfo.append($similarHTML); - } - - $searchItemAdditionalData.append($searchItemInfo); - - if (meta.isStarRatingSupported) { - var $starRatingHTML = computeStarRatingHTML(meta, document); - $searchItemAdditionalData.append($starRatingHTML); - } - htmlResult.append($searchItemAdditionalData); - return htmlResult; - } - - /** - * Computes the HTML content for the star rating section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the star rating. - */ - function computeStarRatingHTML(meta, document) { - // Add rating values for scoring at the list of matches - var rankingHTML = $("", { - id: 'rightDiv' - }); - if (meta.displayScore) { - rankingHTML.attr('title', 'Score: ' + document.scoring); - } - - var rankingStar = - $('', { - id: 'star' - }).append( - $('', { - id: 'star0', - class: 'star' - }).append( - $('', { - id: 'starCur0', - class: 'curr', - style: 'width: ' + document.starWidth + 'px' - }).append( - $('', { - style: 'clear: both;' - }) - ) - ) - ); - rankingHTML.append(rankingStar); - return rankingHTML; - } - - /** - * Computes hightlght URL. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A string that will containt the highlight parameter in the URL. - */ - function computeHighlightUrl(meta, document) { - var indexerLanguage = options.getIndexerLanguage(); - var useCJKTokenizing = !!(typeof indexerLanguage != "undefined" && (indexerLanguage == "zh" || indexerLanguage == "ko")); - var wordsMatchingInTheDocument = document.matchingWords; - var highlightString = ''; - - if(meta.isPhraseSearch) { - highlightString = meta.originalSearchExpression; - } else { - var highlightWords = [] - for (var x in wordsMatchingInTheDocument) { - if (wordsMatchingInTheDocument[x].length >= 2 || useCJKTokenizing || (indexerLanguage == "ja" && wordsMatchingInTheDocument[x].length >= 1)) { - highlightWords.push(wordsMatchingInTheDocument[x]); - } - } - highlightString = highlightWords.toString(); - } - - return document.linkLocation + '?hl=' + encodeURIComponent(highlightString); - } - - /** - * Computes the HTML content for the breadcrumb section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the breadcrumb. - */ - function computeBreadcrumbHTML(document) { - var breadcrumbHtml = $('', { - class: 'search-breadcrumb', - }); - var breadcrumb = document.breadcrumb; - if (breadcrumb !== undefined && breadcrumb.length > 0) { - var breadcrumbItems = $(''); - breadcrumb.forEach(function (item) { - var li = $(''); - var span = $('', - { - class: 'title' - }); - span.append($('', - { - href: item.relativePath, - html: item.title - })); - li.append(span); - breadcrumbItems.append(li); - }); - - breadcrumbHtml.append(breadcrumbItems); - } - return breadcrumbHtml; - } - - /** - * Computes the HTML content for short description section. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the short description. - */ - function computeShortDescriptionHTML(meta, document) { - var $shortDescriptionHTML = $('', { - class: 'shortdesclink' - }); - // Short description - // Also check if we have a valid description - if ((document.shortDescription != "null" && document.shortDescription != '...')) { - $shortDescriptionHTML.html(document.shortDescription); - - // Highlight the search words in short description - if(meta.isPhraseSearch) { - $shortDescriptionHTML.highlight(meta.originalSearchExpression, 'search-shortdescription-highlight'); - } else { - for (var si = 0; si < document.matchingWords.length; si++) { - var sw = document.matchingWords[si]; - $shortDescriptionHTML.highlight(sw, 'search-shortdescription-highlight'); - } - } - } - return $shortDescriptionHTML; - } - - /** - * Computes the HTML content for missing words section. - * - * @param {SearchDocumnet} document A matching document from the search result. - * - * @returns A node that contains the HTML content for the missing words. - */ - function computeMissingWordsHTML(document) { - var $missingWordsHTML = $('', { - class: 'wh_missing_words' - }); - // Missing words - if (document.missingWords.length > 0) { - $missingWordsHTML.html(i18n.getLocalization('missing') + ' : '); - - for (var widx = 0; widx < document.missingWords.length; widx++) { - var $span = $('', { - class: 'wh_missing_word' - }).text(document.missingWords[widx]); - domSanitizer.appendHtmlNode($span, $missingWordsHTML); - $missingWordsHTML.append(' '); - } - } - - return $missingWordsHTML; - } - - /** - * Adds the pagination widget at the end of the search page. - * - * @param {SearchMeta} meta Object that holds additional information about the search result. - * @param {Function} onPageChangeHandler Handler for changing the page. - */ - function addPagination(meta, onPageChangeHandler) { - if (meta.totalPages > 1) { - // Add pagination widget - $('#wh-search-pagination').bootpag({ - total: meta.totalPages, // total pages - page: meta.currentPage, // default page - maxVisible: meta.maxItemsPerPage, // visible pagination - leaps: false, // next/prev leaps through maxVisible - next: i18n.getLocalization("next.page"), - prev: i18n.getLocalization("prev.page") - }).on("page", function(event, num){ - util.debug("Display page with number: ", num); - - // Replace or add the page query - var oldPage = util.getParameter("page"); - var oldQuery = window.location.search; - var oldHref = window.location.href; - var oldLocation = oldHref.substr(0, oldHref.indexOf(oldQuery)); - - var newQuery = ""; - if (oldPage == undefined || oldPage == "undefined" || oldPage == "") { - newQuery = oldQuery + "&page=" + num; - } else { - var re = new RegExp("(\\?|&)page\=" + oldPage); - newQuery = oldQuery.replace(re, "$1page="+num); - } - - window.history.pushState("searchPage" + num, document.title, oldLocation + newQuery); - onPageChangeHandler(num, meta.originalSearchExpression); - }); - } - // make bootpag compatible with Bootstrap 4.0 - $('#wh-search-pagination').find('li').addClass('page-item'); - $('#wh-search-pagination').find('a').addClass('page-link'); - - $("#search").trigger('click'); - } - - /** - * @description Show similar results that are hidden by default - */ - function showSimilarResults() { - var parentLiElement = $(this).parents('li[id]'); - var currentResultId = parentLiElement.attr('id'); - - $('[data-similarTo="' + currentResultId + '"]').toggle(); - $(this).toggleClass('expanded'); - } - - return { - displayErrors: displayErrors, - displayResults: displayResults - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js b/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js deleted file mode 100644 index f3d6b70c..00000000 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/search/webhelpSearchEngine.js +++ /dev/null @@ -1,111 +0,0 @@ -define(['nwSearchFnt', 'searchAPI'], function(nwSearch, SearchAPI) { - - /** - * Cache the search result. The nwSearch function does not use pagitnation when returning - * the search result. - */ - var lastSearchResult; - - /** - * Performs the search operation. - * - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function performSearchOperation(query, successHandler, errorHandler) { - nwSearch.performSearch(query, function(result) { - if (result.searchExpression.trim().length > 0 || result.excluded.length > 0) { - var formattedResult = format(result); - lastSearchResult = Object.assign({}, formattedResult); - formattedResult.documents = formattedResult.documents.slice((formattedResult.meta.currentPage - 1) * formattedResult.meta.maxItemsPerPage, formattedResult.meta.currentPage * formattedResult.meta.maxItemsPerPage); - successHandler(formattedResult); - } else { - var error = result.error; - if (typeof error != "undefined" && error.length > 0) { - errorHandler(error); - } - } - }); - } - - /** - * Handleer when the page is changed in the search page. - * - * @param {Integer} pageToShow The page to be dispalyed. - * @param {String} query The search input string from the user. - * @param {Function} successHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of SearchApi.SearchResult - * @param {Function} errorHandler Will be called if the search operation is executed successfully. - * The parameter needs to have the type of String. - */ - function onPageChangedHandler(pageToShow, query, successHandler, errorHandler) { - lastSearchResult.meta.currentPage = pageToShow; - var documents = lastSearchResult.documents.slice((pageToShow - 1) * lastSearchResult.meta.maxItemsPerPage, pageToShow * lastSearchResult.meta.maxItemsPerPage); - var formattedResult = { - meta: lastSearchResult.meta, - documents: documents - } - successHandler(formattedResult); - } - - /** - * Fortmats the search engine ginven result to the SearchApi.SearchResult object - * - * @param {Object} result The search result of the search engine. - * - * @returns An object of SearchApi.SearchResult used by the WebHelp search page to display the results. - */ - function format(result) { - var searchDocumentItems = []; - if(result.documents != undefined && result.documents.length > 0) { - var allSearchWords = result.searchExpression.split(" "); - var documents = result.documents.map( (d) => { - var missingWords = []; - allSearchWords.forEach(function (word) { - if (d.words.indexOf(word) == -1) { - missingWords.push(word); - } - }); - return new SearchAPI.SearchDocument(d.relativePath, d.title, d.shortDescription, d.breadcrumb, d.scoring, missingWords, d.words); - }); - - - SearchAPI.sortResult(documents); - var maxDocumentScore = documents[0].scoring; - var docWithSimilarResult = {}; - documents.forEach((d, index) => { - var starWidth = SearchAPI.computeStarRating(d, maxDocumentScore); - d.starWidth = starWidth; - - d.id = index; - - var isSimilar = SearchAPI.computeSimilarPage(d, documents[index - 1]); - if (isSimilar) { - docWithSimilarResult.similarResults.push(d); - } else { - docWithSimilarResult = d; - searchDocumentItems.push(d); - } - - }); - } - - var pagination = SearchAPI.computeSearchPagination(); - var totalPages = parseInt(searchDocumentItems.length / pagination.maxItemsPerPage) + 1; - var meta = new SearchAPI.SearchMeta("WebHelp", searchDocumentItems.length, pagination.pageToShow, pagination.maxItemsPerPage ,totalPages, result.originalSearchExpression, result.isPhraseSearch, true, true, true, true); - if(result.searchExpression.length == 0 && result.excluded.length > 0) { - meta.hasSearchExpressionOnlyStopwords = true; - } - - return new SearchAPI.SearchResult(meta, searchDocumentItems); - } - - return { - performSearchOperation: performSearchOperation, - onPageChangedHandler: onPageChangedHandler - } - -}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css index ebdbabdd..7e1c201f 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/side-notes/p-side-notes.css @@ -1,7 +1,7 @@ /* Oxygen WebHelp Plugin -Copyright (c) 1998-2022 Syncro Soft SRL, Romania. All rights reserved. +Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ /* diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css index 2ac2517b..aa339c4a 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page-basic.css @@ -1,10 +1,10 @@ -@import "topic/commonltr.css?buildId=2022110310"; +@import "topic/commonltr.css?buildId=2022012605"; /* Changes and comments, as side-notes. */ -@import "side-notes/p-side-notes.css?buildId=2022110310"; +@import "side-notes/p-side-notes.css?buildId=2022012605"; /* Topic content styles. */ -@import "topic/topic.css?buildId=2022110310"; +@import "topic/topic.css?buildId=2022012605"; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css index bb03f241..1818f6d2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.css @@ -1,17 +1,17 @@ -@import "topic-page-print.css?buildId=2022110310"; +@import "topic-page-print.css?buildId=2022012605"; /* Default styles. */ -@import "core/webhelp.css?buildId=2022110310"; +@import "core/webhelp.css?buildId=2022012605"; /* Top Menu and Publication TOC components styles. */ -@import "nav-links/nav-links.css?buildId=2022110310"; +@import "nav-links/nav-links.css?buildId=2022012605"; /* Expand/collapse topic sections. */ -@import "core/expand.css?buildId=2022110310"; +@import "core/expand.css?buildId=2022012605"; /* Tooltip styles. */ -@import "nav-links/tooltip.css?buildId=2022110310"; +@import "nav-links/tooltip.css?buildId=2022012605"; /** Permanent links styles. */ -@import "core/permalink.css?buildId=2022110310"; \ No newline at end of file +@import "core/permalink.css?buildId=2022012605"; \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js index cb0e5b28..b1882fe2 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic-page.js @@ -9,6 +9,7 @@ define(["require", "config"], function() { 'toc', 'webhelp', 'codeblock', + 'wh-sticky', 'top-menu', 'search-init', 'expand', @@ -17,9 +18,6 @@ define(["require", "config"], function() { 'template-module-loader', 'bootstrap' ]; - if(options.getBoolean("webhelp.enable.sticky.header")) { - jsModules.push('wh-sticky'); - } if(!options.getBoolean("webhelp.custom.search.engine.enabled")) { jsModules.push('searchAutocomplete'); } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css index cab49f42..38d25141 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/commonltr.css @@ -12,139 +12,40 @@ * * See the accompanying LICENSE file for applicable license. */ -.frame-top { - border-top: solid 1px; - border-right: 0; - border-bottom: 0; - border-left: 0; -} - -.frame-bottom { - border-top: 0; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-topbot { - border-top: solid 1px; - border-right: 0; - border-bottom: solid 1px; - border-left: 0; -} - -.frame-all { - border: solid 1px; -} - -.frame-sides { - border-top: 0; - border-left: solid 1px; - border-right: solid 1px; - border-bottom: 0; -} - -.frame-none { - border: 0; -} - -.scale-50 { - font-size: 50%; -} - -.scale-60 { - font-size: 60%; -} - -.scale-70 { - font-size: 70%; -} - -.scale-80 { - font-size: 80%; -} - -.scale-90 { - font-size: 90%; -} - -.scale-100 { - font-size: 100%; -} - -.scale-110 { - font-size: 110%; -} - -.scale-120 { - font-size: 120%; -} - -.scale-140 { - font-size: 140%; -} - -.scale-160 { - font-size: 160%; -} - -.scale-180 { - font-size: 180%; -} - -.scale-200 { - font-size: 200%; -} - -.expanse-page, .expanse-spread { - width: 100%; -} - .hazardstatement td, .hazardstatement th { padding: 0.5rem; } + .hazardstatement th { text-align: center; text-transform: uppercase; } + .hazardstatement--caution { background-color: #ffd100; } + .hazardstatement--danger { background-color: #c8102e; border-color: #000; color: #fff; } + .hazardstatement--warning { background-color: #ff8200; } + .hazardstatement--attention, .hazardstatement--fastpath, .hazardstatement--important, .hazardstatement--note, .hazardstatement--notice, .hazardstatement--other, .hazardstatement--remember, .hazardstatement--restriction, .hazardstatement--tip { background-color: #0072ce; border-color: #000; color: #fff; } -.line-through { - text-decoration: line-through; -} - -.overline { - text-decoration: overline; -} - .codeblock { font-family: monospace; } -.syntaxdiagram { - border: 1 black solid; - color: maroon; - display: block; - margin-bottom: 6pt; - padding: 2pt; -} - .codeph { font-family: monospace; } @@ -178,18 +79,6 @@ h6.tasklabel { font-size: 100%; } -.lq div { - text-align: right; -} - -.boolean { - color: green; -} - -.state { - color: red; -} - .screen { padding: 5px 5px 5px 5px; border: outset; @@ -238,16 +127,107 @@ h6.tasklabel { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +.frame-top { + border-top: solid 1px; + border-right: 0; + border-bottom: 0; + border-left: 0; +} + +.frame-bottom { + border-top: 0; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-topbot { + border-top: solid 1px; + border-right: 0; + border-bottom: solid 1px; + border-left: 0; +} + +.frame-all { + border: solid 1px; +} + +.frame-sides { + border-top: 0; + border-left: solid 1px; + border-right: solid 1px; + border-bottom: 0; +} + +.frame-none { + border: 0; +} + +.scale-50 { + font-size: 50%; +} + +.scale-60 { + font-size: 60%; +} + +.scale-70 { + font-size: 70%; +} + +.scale-80 { + font-size: 80%; +} + +.scale-90 { + font-size: 90%; +} + +.scale-100 { + font-size: 100%; +} + +.scale-110 { + font-size: 110%; +} + +.scale-120 { + font-size: 120%; +} + +.scale-140 { + font-size: 140%; +} + +.scale-160 { + font-size: 160%; +} + +.scale-180 { + font-size: 180%; +} + +.scale-200 { + font-size: 200%; +} + +.expanse-page, .expanse-spread { + width: 100%; +} + .fig { /* Default of italics to set apart figure captions */ /* Use @frame to create frames on figures */ } + .figcap { font-style: italic; } + .figdesc { font-style: normal; } + .figborder { border-color: Silver; border-style: solid; @@ -256,6 +236,7 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figsides { border-color: Silver; border-left: 2px solid; @@ -264,15 +245,18 @@ h6.tasklabel { padding-left: 3px; padding-right: 3px; } + .figtop { border-color: Silver; border-top: 2px solid; margin-top: 1em; } + .figbottom { border-bottom: 2px solid; border-color: Silver; } + .figtopbot { border-bottom: 2px solid; border-color: Silver; @@ -338,12 +322,6 @@ div.imagejustify { margin-top: 1em; } -.indexterm { - background-color: #fdf; - border: 1pt #000 solid; - margin: 1pt; -} - /* Most link groups are created with . Ensure they have space before and after. */ .ullinks { list-style-type: none; @@ -370,11 +348,6 @@ ul.linklist { padding-left: 0; } -li.linklist { - margin-top: 0; - margin-bottom: 0; -} - .linklistwithchild { margin-bottom: 1em; margin-left: 1.5em; @@ -604,10 +577,6 @@ table .desc { border-bottom: 1px solid; } -.entry.rotate { - writing-mode: vertical-rl; -} - .stentry { border-right: 1px solid; border-bottom: 1px solid; @@ -626,11 +595,6 @@ table .desc { margin-top: 1em; } -/* div with class=p is used for paragraphs that contain blocks, to keep the XHTML valid */ -.p { - margin-top: 1em; -} - .linklist { margin-top: 0em; margin-bottom: 0em; @@ -669,23 +633,6 @@ dt.prereq { border-left: hidden; } -/* flagging styles */ -.flag__style--italics { - font-style: italic; -} -.flag__style--bold { - font-weight: bold; -} -.flag__style--underline { - text-decoration: underline; -} -.flag__style--double-underline { - text-decoration: double-underline; -} -.flag__style--overline { - text-decoration: overline; -} - /*Overrides for right-to-left languages*/ *[dir='rtl'] .linklist, diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css index 1a97a896..b3b44619 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/elements.css @@ -238,9 +238,4 @@ div.rate_response {margin:-14px 0 0 0; } caption.tablecap[data-caption-side="bottom"] { caption-side: bottom; -} - -img.break { - display: block; - margin-bottom: 1em; } \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css index ddb2a271..602e1fe3 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/print.css @@ -5,7 +5,7 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@media print { +@media print{ /** * Hide header and footer */ @@ -15,25 +15,25 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. .navfooter, #searchForm, .wh_search_input, - .wh_header { - display: none !important; + .wh_header{ + display:none !important; } - + /** * Remove shadows when printing. */ - * { - text-shadow: none !important; - } + *{ + text-shadow:none !important; + } - body { - margin: auto; - } - .container { - width: 100%; - } - *[class ^= "col-"], - *[class ^= " col-"] { - width: 100%; - } + body { + font-size: 11.5pt; + margin: auto; + } + .container { + width:100%; + } + *[class^="col-"], *[class^=" col-"] { + width: 100%; + } } diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css index cfa5497e..54a3c838 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/topic/topic.css @@ -5,10 +5,10 @@ Copyright (c) 1998-2021 Syncro Soft SRL, Romania. All rights reserved. */ -@import "elements.css?buildId=2022110310"; -@import "wh-topic-content.css?buildId=2022110310"; -@import "syntax-highlight.css?buildId=2022110310"; -@import "print.css?buildId=2022110310"; +@import "elements.css?buildId=2022012605"; +@import "wh-topic-content.css?buildId=2022012605"; +@import "syntax-highlight.css?buildId=2022012605"; +@import "print.css?buildId=2022012605"; #wh_print_link{ margin-left: 5px; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js index 80e01cab..ec63a6b1 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/app/util/util.js @@ -32,6 +32,29 @@ define(["parseuri"], function(parseUri){ } }, + /** + * Avoid cross site scripting possibility. + * + * @param {string} string The string to process. + * @returns {string} The filtered string. + */ + sanitize : function (string) { + var sanitizedString = string.replace(/&/g, ""); + sanitizedString = sanitizedString.replace(/%26/g, ""); + sanitizedString = sanitizedString.replace(//g, ""); + sanitizedString = sanitizedString.replace(/%3E/g, ""); + sanitizedString = sanitizedString.replace(/"/g, ""); + sanitizedString = sanitizedString.replace(/%22/g, ""); + sanitizedString = sanitizedString.replace(/'/g, ""); + sanitizedString = sanitizedString.replace(/%27/g, ""); + + return sanitizedString.trim(); + }, + isLocal : function () { this.debug("isLocal()"); var whLocation = ""; diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css index 005eb6e3..e7c21b9d 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.css @@ -1,7 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com * Includes: core.css, resizable.css, autocomplete.css, menu.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} \ No newline at end of file diff --git a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js index 76e2724e..08e58a69 100644 --- a/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js +++ b/docs/grafana/rmf-app/oxygen-webhelp/lib/jquery-ui/jquery-ui.min.js @@ -1,6 +1,7 @@ -/*! jQuery UI - v1.13.2 - 2022-09-20 +/*! jQuery UI - v1.12.1 - 2017-02-17 * http://jqueryui.com -* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js +* Includes: widget.js, position.js, data.js, disable-selection.js, focusable.js, form-reset-mixin.js, jquery-1-7.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/resizable.js, widgets/autocomplete.js, widgets/menu.js, widgets/mouse.js, widgets/tooltip.js * Copyright jQuery Foundation and other contributors; Licensed MIT */ -!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(z){"use strict";z.ui=z.ui||{};z.ui.version="1.13.2";var n,i=0,a=Array.prototype.hasOwnProperty,h=Array.prototype.slice;z.cleanData=(n=z.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=z._data(i,"events"))&&e.remove&&z(i).triggerHandler("remove");n(t)}),z.widget=function(t,i,e){var s,n,o,a={},h=t.split(".")[0],r=h+"-"+(t=t.split(".")[1]);return e||(e=i,i=z.Widget),Array.isArray(e)&&(e=z.extend.apply(null,[{}].concat(e))),z.expr.pseudos[r.toLowerCase()]=function(t){return!!z.data(t,r)},z[h]=z[h]||{},s=z[h][t],n=z[h][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},z.extend(n,s,{version:e.version,_proto:z.extend({},e),_childConstructors:[]}),(o=new i).options=z.widget.extend({},o.options),z.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}a[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=z.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},a,{constructor:n,namespace:h,widgetName:t,widgetFullName:r}),s?(z.each(s._childConstructors,function(t,e){var i=e.prototype;z.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),z.widget.bridge(t,n),n},z.widget.extend=function(t){for(var e,i,s=h.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=z(e||this.defaultElement||this)[0],this.element=z(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=z(),this.hoverable=z(),this.focusable=z(),this.classesElementLookup={},e!==this&&(z.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=z(e.style?e.ownerDocument:e.document||e),this.window=z(this.document[0].defaultView||this.document[0].parentWindow)),this.options=z.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:z.noop,_create:z.noop,_init:z.noop,destroy:function(){var i=this;this._destroy(),z.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:z.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return z.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=z.widget.extend({},this.options[t]),n=0;n"),i=e.children()[0];return z("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthx(C(s),C(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),a.offset(z.extend(l,{using:t}))})},z.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,a=s-o,h=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),z.ui.plugin={add:function(t,e,i){var s,n=z.ui[t].prototype;for(s in i)n.plugins[s]=n.plugins[s]||[],n.plugins[s].push([e,i[s]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;n").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),e.autoHide&&z(this.element).on("mouseenter",function(){e.disabled||(i._removeClass("ui-resizable-autohide"),i._handles.show())}).on("mouseleave",function(){e.disabled||i.resizing||(i._addClass("ui-resizable-autohide"),i._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();function t(t){z(t).removeData("resizable").removeData("ui-resizable").off(".resizable")}var e;return this.elementIsWrapper&&(t(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),t(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!e}},_setupHandles:function(){var t,e,i,s,n,o=this.options,a=this;if(this.handles=o.handles||(z(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=z(),this._addedHandles=z(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),i=this.handles.split(","),this.handles={},e=0;e"),this._addClass(n,"ui-resizable-handle "+s),n.css({zIndex:o.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(n),this._addedHandles=this._addedHandles.add(n));this._renderAxis=function(t){var e,i,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String?this.handles[e]=this.element.children(this.handles[e]).first().show():(this.handles[e].jquery||this.handles[e].nodeType)&&(this.handles[e]=z(this.handles[e]),this._on(this.handles[e],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(i=z(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),i=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(i,s),this._proportionallyResize()),this._handles=this._handles.add(this.handles[e])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){a.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var e,i,s=!1;for(e in this.handles)(i=z(this.handles[e])[0])!==t.target&&!z.contains(i,t.target)||(s=!0);return!this.options.disabled&&s},_mouseStart:function(t){var e,i,s=this.options,n=this.element;return this.resizing=!0,this._renderProxy(),e=this._num(this.helper.css("left")),i=this._num(this.helper.css("top")),s.containment&&(e+=z(s.containment).scrollLeft()||0,i+=z(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:n.width(),height:n.height()},this.originalSize=this._helper?{width:n.outerWidth(),height:n.outerHeight()}:{width:n.width(),height:n.height()},this.sizeDiff={width:n.outerWidth()-n.width(),height:n.outerHeight()-n.height()},this.originalPosition={left:e,top:i},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,s=z(".ui-resizable-"+this.axis).css("cursor"),z("body").css("cursor","auto"===s?this.axis+"-resize":s),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e=this.originalMousePosition,i=this.axis,s=t.pageX-e.left||0,e=t.pageY-e.top||0,i=this._change[i];return this._updatePrevProperties(),i&&(e=i.apply(this,[t,s,e]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),e=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),z.isEmptyObject(e)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,s,n=this.options,o=this;return this._helper&&(s=(e=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:o.sizeDiff.height,i=e?0:o.sizeDiff.width,e={width:o.helper.width()-i,height:o.helper.height()-s},i=parseFloat(o.element.css("left"))+(o.position.left-o.originalPosition.left)||null,s=parseFloat(o.element.css("top"))+(o.position.top-o.originalPosition.top)||null,n.animate||this.element.css(z.extend(e,{top:s,left:i})),o.helper.height(o.size.height),o.helper.width(o.size.width),this._helper&&!n.animate&&this._proportionallyResize()),z("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s=this.options,n={minWidth:this._isNumber(s.minWidth)?s.minWidth:0,maxWidth:this._isNumber(s.maxWidth)?s.maxWidth:1/0,minHeight:this._isNumber(s.minHeight)?s.minHeight:0,maxHeight:this._isNumber(s.maxHeight)?s.maxHeight:1/0};(this._aspectRatio||t)&&(e=n.minHeight*this.aspectRatio,i=n.minWidth/this.aspectRatio,s=n.maxHeight*this.aspectRatio,t=n.maxWidth/this.aspectRatio,e>n.minWidth&&(n.minWidth=e),i>n.minHeight&&(n.minHeight=i),st.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,h=this.originalPosition.left+this.originalSize.width,r=this.originalPosition.top+this.originalSize.height,l=/sw|nw|w/.test(i),i=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&l&&(t.left=h-e.minWidth),s&&l&&(t.left=h-e.maxWidth),a&&i&&(t.top=r-e.minHeight),n&&i&&(t.top=r-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];e<4;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;e").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return z.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return z.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){z.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),z.ui.plugin.add("resizable","animate",{stop:function(e){var i=z(this).resizable("instance"),t=i.options,s=i._proportionallyResizeElements,n=s.length&&/textarea/i.test(s[0].nodeName),o=n&&i._hasScroll(s[0],"left")?0:i.sizeDiff.height,a=n?0:i.sizeDiff.width,n={width:i.size.width-a,height:i.size.height-o},a=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,o=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(z.extend(n,o&&a?{top:o,left:a}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};s&&s.length&&z(s[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),z.ui.plugin.add("resizable","containment",{start:function(){var i,s,n=z(this).resizable("instance"),t=n.options,e=n.element,o=t.containment,a=o instanceof z?o.get(0):/parent/.test(o)?e.parent().get(0):o;a&&(n.containerElement=z(a),/document/.test(o)||o===document?(n.containerOffset={left:0,top:0},n.containerPosition={left:0,top:0},n.parentData={element:z(document),left:0,top:0,width:z(document).width(),height:z(document).height()||document.body.parentNode.scrollHeight}):(i=z(a),s=[],z(["Top","Right","Left","Bottom"]).each(function(t,e){s[t]=n._num(i.css("padding"+e))}),n.containerOffset=i.offset(),n.containerPosition=i.position(),n.containerSize={height:i.innerHeight()-s[3],width:i.innerWidth()-s[1]},t=n.containerOffset,e=n.containerSize.height,o=n.containerSize.width,o=n._hasScroll(a,"left")?a.scrollWidth:o,e=n._hasScroll(a)?a.scrollHeight:e,n.parentData={element:a,left:t.left,top:t.top,width:o,height:e}))},resize:function(t){var e=z(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.position,o=e._aspectRatio||t.shiftKey,a={top:0,left:0},h=e.containerElement,t=!0;h[0]!==document&&/static/.test(h.css("position"))&&(a=s),n.left<(e._helper?s.left:0)&&(e.size.width=e.size.width+(e._helper?e.position.left-s.left:e.position.left-a.left),o&&(e.size.height=e.size.width/e.aspectRatio,t=!1),e.position.left=i.helper?s.left:0),n.top<(e._helper?s.top:0)&&(e.size.height=e.size.height+(e._helper?e.position.top-s.top:e.position.top),o&&(e.size.width=e.size.height*e.aspectRatio,t=!1),e.position.top=e._helper?s.top:0),i=e.containerElement.get(0)===e.element.parent().get(0),n=/relative|absolute/.test(e.containerElement.css("position")),i&&n?(e.offset.left=e.parentData.left+e.position.left,e.offset.top=e.parentData.top+e.position.top):(e.offset.left=e.element.offset().left,e.offset.top=e.element.offset().top),n=Math.abs(e.sizeDiff.width+(e._helper?e.offset.left-a.left:e.offset.left-s.left)),s=Math.abs(e.sizeDiff.height+(e._helper?e.offset.top-a.top:e.offset.top-s.top)),n+e.size.width>=e.parentData.width&&(e.size.width=e.parentData.width-n,o&&(e.size.height=e.size.width/e.aspectRatio,t=!1)),s+e.size.height>=e.parentData.height&&(e.size.height=e.parentData.height-s,o&&(e.size.width=e.size.height*e.aspectRatio,t=!1)),t||(e.position.left=e.prevPosition.left,e.position.top=e.prevPosition.top,e.size.width=e.prevSize.width,e.size.height=e.prevSize.height)},stop:function(){var t=z(this).resizable("instance"),e=t.options,i=t.containerOffset,s=t.containerPosition,n=t.containerElement,o=z(t.helper),a=o.offset(),h=o.outerWidth()-t.sizeDiff.width,o=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o}),t._helper&&!e.animate&&/static/.test(n.css("position"))&&z(this).css({left:a.left-s.left-i.left,width:h,height:o})}}),z.ui.plugin.add("resizable","alsoResize",{start:function(){var t=z(this).resizable("instance").options;z(t.alsoResize).each(function(){var t=z(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})})},resize:function(t,i){var e=z(this).resizable("instance"),s=e.options,n=e.originalSize,o=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-o.top||0,left:e.position.left-o.left||0};z(s.alsoResize).each(function(){var t=z(this),s=z(this).data("ui-resizable-alsoresize"),n={},e=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];z.each(e,function(t,e){var i=(s[e]||0)+(a[e]||0);i&&0<=i&&(n[e]=i||null)}),t.css(n)})},stop:function(){z(this).removeData("ui-resizable-alsoresize")}}),z.ui.plugin.add("resizable","ghost",{start:function(){var t=z(this).resizable("instance"),e=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==z.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=z(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=z(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),z.ui.plugin.add("resizable","grid",{resize:function(){var t,e=z(this).resizable("instance"),i=e.options,s=e.size,n=e.originalSize,o=e.originalPosition,a=e.axis,h="number"==typeof i.grid?[i.grid,i.grid]:i.grid,r=h[0]||1,l=h[1]||1,u=Math.round((s.width-n.width)/r)*r,c=Math.round((s.height-n.height)/l)*l,d=n.width+u,p=n.height+c,m=i.maxWidth&&i.maxWidthd,s=i.minHeight&&i.minHeight>p;i.grid=h,g&&(d+=r),s&&(p+=l),m&&(d-=r),f&&(p-=l),/^(se|s|e)$/.test(a)?(e.size.width=d,e.size.height=p):/^(ne)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.top=o.top-c):/^(sw)$/.test(a)?(e.size.width=d,e.size.height=p,e.position.left=o.left-u):((p-l<=0||d-r<=0)&&(t=e._getPaddingPlusBorderDimensions(this)),0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=z(t.target),i=z(z.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){z.contains(this.element[0],z.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=z(t.target).closest(".ui-menu-item"),i=z(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=z(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case z.ui.keyCode.PAGE_UP:this.previousPage(t);break;case z.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case z.ui.keyCode.HOME:this._move("first","first",t);break;case z.ui.keyCode.END:this._move("last","last",t);break;case z.ui.keyCode.UP:this.previous(t);break;case z.ui.keyCode.DOWN:this.next(t);break;case z.ui.keyCode.LEFT:this.collapse(t);break;case z.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case z.ui.keyCode.ENTER:case z.ui.keyCode.SPACE:this._activate(t);break;case z.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=z(this),e=t.prev(),i=z("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=z(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!z.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(z.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(z.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=z.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=z("").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){z(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(z("").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==z.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=z("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||z.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?z(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(z.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=z.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(z("").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),z.extend(z.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(z.ui.autocomplete.escapeRegex(e),"i");return z.grep(t,function(t){return i.test(t.label||t.value||t)})}}),z.widget("ui.autocomplete",z.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});z.ui.autocomplete;z.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=z(this).attr("title");return z("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),e=z.inArray(e,i);-1!==e&&i.splice(e,1),t.removeData("ui-tooltip-id"),(i=String.prototype.trim.call(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=z("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=z([])},_setOption:function(t,e){var i=this;this._super(t,e),"content"===t&&z.each(this.tooltips,function(t,e){i._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur");i.target=i.currentTarget=e.element[0],s.close(i,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var t=z(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")}))},_enable:function(){this.disabledTitles.each(function(){var t=z(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))}),this.disabledTitles=z([])},open:function(t){var i=this,e=z(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=z(this);e.data("ui-tooltip-open")&&((t=z.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._registerCloseHandlers(t,e),this._updateContent(e,t))},_updateContent:function(e,i){var t=this.options.content,s=this,n=i?i.type:null;if("string"==typeof t||t.nodeType||t.jquery)return this._open(i,e,t);(t=t.call(e[0],function(t){s._delay(function(){e.data("ui-tooltip-open")&&(i&&(i.type=n),this._open(i,e,t))})}))&&this._open(i,e,t)},_open:function(t,e,i){var s,n,o,a=z.extend({},this.options.position);function h(t){a.of=t,n.is(":hidden")||n.position(a)}i&&((s=this._find(e))?s.tooltip.find(".ui-tooltip-content").html(i):(e.is("[title]")&&(t&&"mouseover"===t.type?e.attr("title",""):e.removeAttr("title")),s=this._tooltip(e),n=s.tooltip,this._addDescribedBy(e,n.attr("id")),n.find(".ui-tooltip-content").html(i),this.liveRegion.children().hide(),(i=z("").html(n.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),i.removeAttr("id").find("[id]").removeAttr("id"),i.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:h}),h(t)):n.position(z.extend({of:e},this.options.position)),n.hide(),this._show(n,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(o=this.delayedShow=setInterval(function(){n.is(":visible")&&(h(a.of),clearInterval(o))},13)),this._trigger("open",t,{tooltip:n})))},_registerCloseHandlers:function(t,e){var i={keyup:function(t){t.keyCode===z.ui.keyCode.ESCAPE&&((t=z.Event(t)).currentTarget=e[0],this.close(t,!0))}};e[0]!==this.element[0]&&(i.remove=function(){var t=this._find(e);t&&this._removeTooltip(t.tooltip)}),t&&"mouseover"!==t.type||(i.mouseleave="close"),t&&"focusin"!==t.type||(i.focusout="close"),this._on(!0,e,i)},close:function(t){var e,i=this,s=z(t?t.currentTarget:this.element),n=this._find(s);n?(e=n.tooltip,n.closing||(clearInterval(this.delayedShow),s.data("ui-tooltip-title")&&!s.attr("title")&&s.attr("title",s.data("ui-tooltip-title")),this._removeDescribedBy(s),n.hiding=!0,e.stop(!0),this._hide(e,this.options.hide,function(){i._removeTooltip(z(this))}),s.removeData("ui-tooltip-open"),this._off(s,"mouseleave focusout keyup"),s[0]!==this.element[0]&&this._off(s,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&z.each(this.parents,function(t,e){z(e.element).attr("title",e.title),delete i.parents[t]}),n.closing=!0,this._trigger("close",t,{tooltip:e}),n.hiding||(n.closing=!1))):s.removeData("ui-tooltip-open")},_tooltip:function(t){var e=z("").attr("role","tooltip"),i=z("").appendTo(e),s=e.uniqueId().attr("id");return this._addClass(i,"ui-tooltip-content"),this._addClass(e,"ui-tooltip","ui-widget ui-widget-content"),e.appendTo(this._appendTo(t)),this.tooltips[s]={element:t,tooltip:e}},_find:function(t){t=t.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(t){clearInterval(this.delayedShow),t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){t=t.closest(".ui-front, dialog");return t=!t.length?this.document[0].body:t},_destroy:function(){var s=this;z.each(this.tooltips,function(t,e){var i=z.Event("blur"),e=e.element;i.target=i.currentTarget=e[0],s.close(i,!0),z("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title")||e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),!1!==z.uiBackCompat&&z.widget("ui.tooltip",z.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}});z.ui.tooltip}); \ No newline at end of file +(function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)})(function(t){function e(t){for(var e=t.css("visibility");"inherit"===e;)t=t.parent(),e=t.css("visibility");return"hidden"!==e}t.ui=t.ui||{},t.ui.version="1.12.1";var i=0,s=Array.prototype.slice;t.cleanData=function(e){return function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)try{s=t._data(n,"events"),s&&s.remove&&t(n).triggerHandler("remove")}catch(a){}e(i)}}(t.cleanData),t.widget=function(e,i,s){var n,o,a,r={},l=e.split(".")[0];e=e.split(".")[1];var h=l+"-"+e;return s||(s=i,i=t.Widget),t.isArray(s)&&(s=t.extend.apply(null,[{}].concat(s))),t.expr[":"][h.toLowerCase()]=function(e){return!!t.data(e,h)},t[l]=t[l]||{},n=t[l][e],o=t[l][e]=function(t,e){return this._createWidget?(arguments.length&&this._createWidget(t,e),void 0):new o(t,e)},t.extend(o,n,{version:s.version,_proto:t.extend({},s),_childConstructors:[]}),a=new i,a.options=t.widget.extend({},a.options),t.each(s,function(e,s){return t.isFunction(s)?(r[e]=function(){function t(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=t,this._superApply=n,e=s.apply(this,arguments),this._super=i,this._superApply=o,e}}(),void 0):(r[e]=s,void 0)}),o.prototype=t.widget.extend(a,{widgetEventPrefix:n?a.widgetEventPrefix||e:e},r,{constructor:o,namespace:l,widgetName:e,widgetFullName:h}),n?(t.each(n._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,o,i._proto)}),delete n._childConstructors):i._childConstructors.push(o),t.widget.bridge(e,o),o},t.widget.extend=function(e){for(var i,n,o=s.call(arguments,1),a=0,r=o.length;r>a;a++)for(i in o[a])n=o[a][i],o[a].hasOwnProperty(i)&&void 0!==n&&(e[i]=t.isPlainObject(n)?t.isPlainObject(e[i])?t.widget.extend({},e[i],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,i){var n=i.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=s.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new i(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.extend(t.expr[":"],{data:t.expr.createPseudo?t.expr.createPseudo(function(e){return function(i){return!!t.data(i,e)}}):function(e,i,s){return!!t.data(e,s[3])}}),t.fn.extend({disableSelection:function(){var t="onselectstart"in document.createElement("div")?"selectstart":"mousedown";return function(){return this.on(t+".ui-disableSelection",function(t){t.preventDefault()})}}(),enableSelection:function(){return this.off(".ui-disableSelection")}}),t.ui.focusable=function(i,s){var n,o,a,r,l,h=i.nodeName.toLowerCase();return"area"===h?(n=i.parentNode,o=n.name,i.href&&o&&"map"===n.nodeName.toLowerCase()?(a=t("img[usemap='#"+o+"']"),a.length>0&&a.is(":visible")):!1):(/^(input|select|textarea|button|object)$/.test(h)?(r=!i.disabled,r&&(l=t(i).closest("fieldset")[0],l&&(r=!l.disabled))):r="a"===h?i.href||s:s,r&&t(i).is(":visible")&&e(t(i)))},t.extend(t.expr[":"],{focusable:function(e){return t.ui.focusable(e,null!=t.attr(e,"tabindex"))}}),t.ui.focusable,t.fn.form=function(){return"string"==typeof this[0].form?this.closest("form"):t(this[0].form)},t.ui.formResetMixin={_formResetHandler:function(){var e=t(this);setTimeout(function(){var i=e.data("ui-form-reset-instances");t.each(i,function(){this.refresh()})})},_bindFormResetHandler:function(){if(this.form=this.element.form(),this.form.length){var t=this.form.data("ui-form-reset-instances")||[];t.length||this.form.on("reset.ui-form-reset",this._formResetHandler),t.push(this),this.form.data("ui-form-reset-instances",t)}},_unbindFormResetHandler:function(){if(this.form.length){var e=this.form.data("ui-form-reset-instances");e.splice(t.inArray(this,e),1),e.length?this.form.data("ui-form-reset-instances",e):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}},"1.7"===t.fn.jquery.substring(0,3)&&(t.each(["Width","Height"],function(e,i){function s(e,i,s,o){return t.each(n,function(){i-=parseFloat(t.css(e,"padding"+this))||0,s&&(i-=parseFloat(t.css(e,"border"+this+"Width"))||0),o&&(i-=parseFloat(t.css(e,"margin"+this))||0)}),i}var n="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:t.fn.innerWidth,innerHeight:t.fn.innerHeight,outerWidth:t.fn.outerWidth,outerHeight:t.fn.outerHeight};t.fn["inner"+i]=function(e){return void 0===e?a["inner"+i].call(this):this.each(function(){t(this).css(o,s(this,e)+"px")})},t.fn["outer"+i]=function(e,n){return"number"!=typeof e?a["outer"+i].call(this,e):this.each(function(){t(this).css(o,s(this,e,!0,n)+"px")})}}),t.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.ui.escapeSelector=function(){var t=/([!"#$%&'()*+,./:;<=>?@[\]^`{|}~])/g;return function(e){return e.replace(t,"\\$1")}}(),t.fn.labels=function(){var e,i,s,n,o;return this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),s=this.attr("id"),s&&(e=this.eq(0).parents().last(),o=e.add(e.length?e.siblings():this.siblings()),i="label[for='"+t.ui.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n))},t.fn.scrollParent=function(e){var i=this.css("position"),s="absolute"===i,n=e?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter(function(){var e=t(this);return s&&"static"===e.css("position")?!1:n.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))}).eq(0);return"fixed"!==i&&o.length?o:t(this[0].ownerDocument||document)},t.extend(t.expr[":"],{tabbable:function(e){var i=t.attr(e,"tabindex"),s=null!=i;return(!s||i>=0)&&t.ui.focusable(e,s)}}),t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var n=!1;t(document).on("mouseup",function(){n=!1}),t.widget("ui.mouse",{version:"1.12.1",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).on("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):void 0}),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(e){if(!n){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(e),this._mouseDownEvent=e;var i=this,s=1===e.which,o="string"==typeof this.options.cancel&&e.target.nodeName?t(e.target).closest(this.options.cancel).length:!1;return s&&!o&&this._mouseCapture(e)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){i.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(e)!==!1,!this._mouseStarted)?(e.preventDefault(),!0):(!0===t.data(e.target,this.widgetName+".preventClickEvent")&&t.removeData(e.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return i._mouseMove(t)},this._mouseUpDelegate=function(t){return i._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),e.preventDefault(),n=!0,!0)):!0}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,n=!1,e.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),t.ui.plugin={add:function(e,i,s){var n,o=t.ui[e].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(t,e,i,s){var n,o=t.plugins[e];if(o&&(s||t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType))for(n=0;o.length>n;n++)t.options[o[n][0]]&&o[n][1].apply(t.element,i)}},t.widget("ui.resizable",t.ui.mouse,{version:"1.12.1",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(t){return parseFloat(t)||0},_isNumber:function(t){return!isNaN(parseFloat(t))},_hasScroll:function(e,i){if("hidden"===t(e).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;return e[s]>0?!0:(e[s]=1,n=e[s]>0,e[s]=0,n)},_create:function(){var e,i=this.options,s=this;this._addClass("ui-resizable"),t.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(t("").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,e={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(e),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(e),this._proportionallyResize()),this._setupHandles(),i.autoHide&&t(this.element).on("mouseenter",function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())}).on("mouseleave",function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())}),this._mouseInit()},_destroy:function(){this._mouseDestroy();var e,i=function(e){t(e).removeData("resizable").removeData("ui-resizable").off(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(i(this.element),e=this.element,this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")}).insertAfter(e),e.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(t,e){switch(this._super(t,e),t){case"handles":this._removeHandles(),this._setupHandles();break;default:}},_setupHandles:function(){var e,i,s,n,o,a=this.options,r=this;if(this.handles=a.handles||(t(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=t(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;s.length>i;i++)e=t.trim(s[i]),n="ui-resizable-"+e,o=t(""),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:a.zIndex}),this.handles[e]=".ui-resizable-"+e,this.element.append(o);this._renderAxis=function(e){var i,s,n,o;e=e||this.element;for(i in this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=t(this.handles[i]),this._on(this.handles[i],{mousedown:r._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=t(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),e.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",function(){r.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),r.axis=o&&o[1]?o[1]:"se")}),a.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._handles.remove()},_mouseCapture:function(e){var i,s,n=!1;for(i in this.handles)s=t(this.handles[i])[0],(s===e.target||t.contains(s,e.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(e){var i,s,n,o=this.options,a=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=t(o.containment).scrollLeft()||0,s+=t(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:e.pageX,top:e.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=t(".ui-resizable-"+this.axis).css("cursor"),t("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",e),!0},_mouseDrag:function(e){var i,s,n=this.originalMousePosition,o=this.axis,a=e.pageX-n.left||0,r=e.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),l?(i=l.apply(this,[e,a,r]),this._updateVirtualBoundaries(e.shiftKey),(this._aspectRatio||e.shiftKey)&&(i=this._updateRatio(i,e)),i=this._respectSize(i,e),this._updateCache(i),this._propagate("resize",e),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),t.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",e,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(e){this.resizing=!1;var i,s,n,o,a,r,l,h=this.options,c=this;return this._helper&&(i=this._proportionallyResizeElements,s=i.length&&/textarea/i.test(i[0].nodeName),n=s&&this._hasScroll(i[0],"left")?0:c.sizeDiff.height,o=s?0:c.sizeDiff.width,a={width:c.helper.width()-o,height:c.helper.height()-n},r=parseFloat(c.element.css("left"))+(c.position.left-c.originalPosition.left)||null,l=parseFloat(c.element.css("top"))+(c.position.top-c.originalPosition.top)||null,h.animate||this.element.css(t.extend(a,{top:l,left:r})),c.helper.height(c.size.height),c.helper.width(c.size.width),this._helper&&!h.animate&&this._proportionallyResize()),t("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",e),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var t={};return this.position.top!==this.prevPosition.top&&(t.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(t.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(t.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(t.height=this.size.height+"px"),this.helper.css(t),t},_updateVirtualBoundaries:function(t){var e,i,s,n,o,a=this.options;o={minWidth:this._isNumber(a.minWidth)?a.minWidth:0,maxWidth:this._isNumber(a.maxWidth)?a.maxWidth:1/0,minHeight:this._isNumber(a.minHeight)?a.minHeight:0,maxHeight:this._isNumber(a.maxHeight)?a.maxHeight:1/0},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),s>o.minHeight&&(o.minHeight=s),o.maxWidth>i&&(o.maxWidth=i),o.maxHeight>n&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(t){this.offset=this.helper.offset(),this._isNumber(t.left)&&(this.position.left=t.left),this._isNumber(t.top)&&(this.position.top=t.top),this._isNumber(t.height)&&(this.size.height=t.height),this._isNumber(t.width)&&(this.size.width=t.width)},_updateRatio:function(t){var e=this.position,i=this.size,s=this.axis;return this._isNumber(t.height)?t.width=t.height*this.aspectRatio:this._isNumber(t.width)&&(t.height=t.width/this.aspectRatio),"sw"===s&&(t.left=e.left+(i.width-t.width),t.top=null),"nw"===s&&(t.top=e.top+(i.height-t.height),t.left=e.left+(i.width-t.width)),t},_respectSize:function(t){var e=this._vBoundaries,i=this.axis,s=this._isNumber(t.width)&&e.maxWidth&&e.maxWidtht.width,a=this._isNumber(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),s&&(t.width=e.maxWidth),n&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),s&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),n&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_getPaddingPlusBorderDimensions:function(t){for(var e=0,i=[],s=[t.css("borderTopWidth"),t.css("borderRightWidth"),t.css("borderBottomWidth"),t.css("borderLeftWidth")],n=[t.css("paddingTop"),t.css("paddingRight"),t.css("paddingBottom"),t.css("paddingLeft")];4>e;e++)i[e]=parseFloat(s[e])||0,i[e]+=parseFloat(n[e])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var t,e=0,i=this.helper||this.element;this._proportionallyResizeElements.length>e;e++)t=this._proportionallyResizeElements[e],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(t)),t.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var e=this.element,i=this.options;this.elementOffset=e.offset(),this._helper?(this.helper=this.helper||t(""),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element +},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize,s=this.originalPosition;return{left:s.left+e,width:i.width-e}},n:function(t,e,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},sw:function(e,i,s){return t.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[e,i,s]))},ne:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[e,i,s]))},nw:function(e,i,s){return t.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[e,i,s]))}},_propagate:function(e,i){t.ui.plugin.call(this,e,[i,this.ui()]),"resize"!==e&&this._trigger(e,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),t.ui.plugin.add("resizable","animate",{stop:function(e){var i=t(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),a=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,r=o?0:i.sizeDiff.width,l={width:i.size.width-r,height:i.size.height-a},h=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,c=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(t.extend(l,c&&h?{top:c,left:h}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&t(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",e)}})}}),t.ui.plugin.add("resizable","containment",{start:function(){var e,i,s,n,o,a,r,l=t(this).resizable("instance"),h=l.options,c=l.element,u=h.containment,d=u instanceof t?u.get(0):/parent/.test(u)?c.parent().get(0):u;d&&(l.containerElement=t(d),/document/.test(u)||u===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:t(document),left:0,top:0,width:t(document).width(),height:t(document).height()||document.body.parentNode.scrollHeight}):(e=t(d),i=[],t(["Top","Right","Left","Bottom"]).each(function(t,s){i[t]=l._num(e.css("padding"+s))}),l.containerOffset=e.offset(),l.containerPosition=e.position(),l.containerSize={height:e.innerHeight()-i[3],width:e.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,a=l._hasScroll(d,"left")?d.scrollWidth:o,r=l._hasScroll(d)?d.scrollHeight:n,l.parentData={element:d,left:s.left,top:s.top,width:a,height:r}))},resize:function(e){var i,s,n,o,a=t(this).resizable("instance"),r=a.options,l=a.containerOffset,h=a.position,c=a._aspectRatio||e.shiftKey,u={top:0,left:0},d=a.containerElement,p=!0;d[0]!==document&&/static/.test(d.css("position"))&&(u=l),h.left<(a._helper?l.left:0)&&(a.size.width=a.size.width+(a._helper?a.position.left-l.left:a.position.left-u.left),c&&(a.size.height=a.size.width/a.aspectRatio,p=!1),a.position.left=r.helper?l.left:0),h.top<(a._helper?l.top:0)&&(a.size.height=a.size.height+(a._helper?a.position.top-l.top:a.position.top),c&&(a.size.width=a.size.height*a.aspectRatio,p=!1),a.position.top=a._helper?l.top:0),n=a.containerElement.get(0)===a.element.parent().get(0),o=/relative|absolute/.test(a.containerElement.css("position")),n&&o?(a.offset.left=a.parentData.left+a.position.left,a.offset.top=a.parentData.top+a.position.top):(a.offset.left=a.element.offset().left,a.offset.top=a.element.offset().top),i=Math.abs(a.sizeDiff.width+(a._helper?a.offset.left-u.left:a.offset.left-l.left)),s=Math.abs(a.sizeDiff.height+(a._helper?a.offset.top-u.top:a.offset.top-l.top)),i+a.size.width>=a.parentData.width&&(a.size.width=a.parentData.width-i,c&&(a.size.height=a.size.width/a.aspectRatio,p=!1)),s+a.size.height>=a.parentData.height&&(a.size.height=a.parentData.height-s,c&&(a.size.width=a.size.height*a.aspectRatio,p=!1)),p||(a.position.left=a.prevPosition.left,a.position.top=a.prevPosition.top,a.size.width=a.prevSize.width,a.size.height=a.prevSize.height)},stop:function(){var e=t(this).resizable("instance"),i=e.options,s=e.containerOffset,n=e.containerPosition,o=e.containerElement,a=t(e.helper),r=a.offset(),l=a.outerWidth()-e.sizeDiff.width,h=a.outerHeight()-e.sizeDiff.height;e._helper&&!i.animate&&/relative/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h}),e._helper&&!i.animate&&/static/.test(o.css("position"))&&t(this).css({left:r.left-n.left-s.left,width:l,height:h})}}),t.ui.plugin.add("resizable","alsoResize",{start:function(){var e=t(this).resizable("instance"),i=e.options;t(i.alsoResize).each(function(){var e=t(this);e.data("ui-resizable-alsoresize",{width:parseFloat(e.width()),height:parseFloat(e.height()),left:parseFloat(e.css("left")),top:parseFloat(e.css("top"))})})},resize:function(e,i){var s=t(this).resizable("instance"),n=s.options,o=s.originalSize,a=s.originalPosition,r={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-a.top||0,left:s.position.left-a.left||0};t(n.alsoResize).each(function(){var e=t(this),s=t(this).data("ui-resizable-alsoresize"),n={},o=e.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];t.each(o,function(t,e){var i=(s[e]||0)+(r[e]||0);i&&i>=0&&(n[e]=i||null)}),e.css(n)})},stop:function(){t(this).removeData("ui-resizable-alsoresize")}}),t.ui.plugin.add("resizable","ghost",{start:function(){var e=t(this).resizable("instance"),i=e.size;e.ghost=e.originalElement.clone(),e.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),e._addClass(e.ghost,"ui-resizable-ghost"),t.uiBackCompat!==!1&&"string"==typeof e.options.ghost&&e.ghost.addClass(this.options.ghost),e.ghost.appendTo(e.helper)},resize:function(){var e=t(this).resizable("instance");e.ghost&&e.ghost.css({position:"relative",height:e.size.height,width:e.size.width})},stop:function(){var e=t(this).resizable("instance");e.ghost&&e.helper&&e.helper.get(0).removeChild(e.ghost.get(0))}}),t.ui.plugin.add("resizable","grid",{resize:function(){var e,i=t(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,a=i.originalPosition,r=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,h=l[0]||1,c=l[1]||1,u=Math.round((n.width-o.width)/h)*h,d=Math.round((n.height-o.height)/c)*c,p=o.width+u,f=o.height+d,g=s.maxWidth&&p>s.maxWidth,m=s.maxHeight&&f>s.maxHeight,_=s.minWidth&&s.minWidth>p,v=s.minHeight&&s.minHeight>f;s.grid=l,_&&(p+=h),v&&(f+=c),g&&(p-=h),m&&(f-=c),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=a.top-d):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=a.left-u):((0>=f-c||0>=p-h)&&(e=i._getPaddingPlusBorderDimensions(this)),f-c>0?(i.size.height=f,i.position.top=a.top-d):(f=c-e.height,i.size.height=f,i.position.top=a.top+o.height-f),p-h>0?(i.size.width=p,i.position.left=a.left-u):(p=h-e.width,i.size.width=p,i.position.left=a.left+o.width-p))}}),t.ui.resizable,t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete,t.widget("ui.tooltip",{version:"1.12.1",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var e=t(this).attr("title")||"";return t("").text(e).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,i){var s=(e.attr("aria-describedby")||"").split(/\s+/);s.push(i),e.data("ui-tooltip-id",i).attr("aria-describedby",t.trim(s.join(" ")))},_removeDescribedBy:function(e){var i=e.data("ui-tooltip-id"),s=(e.attr("aria-describedby")||"").split(/\s+/),n=t.inArray(i,s);-1!==n&&s.splice(n,1),e.removeData("ui-tooltip-id"),s=t.trim(s.join(" ")),s?e.attr("aria-describedby",s):e.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=t("").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=t([])},_setOption:function(e,i){var s=this;this._super(e,i),"content"===e&&t.each(this.tooltips,function(t,e){s._updateContent(e.element)})},_setOptionDisabled:function(t){this[t?"_disable":"_enable"]()},_disable:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur");n.target=n.currentTarget=s.element[0],e.close(n,!0)}),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter(function(){var e=t(this);return e.is("[title]")?e.data("ui-tooltip-title",e.attr("title")).removeAttr("title"):void 0}))},_enable:function(){this.disabledTitles.each(function(){var e=t(this);e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title"))}),this.disabledTitles=t([])},open:function(e){var i=this,s=t(e?e.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),e&&"mouseover"===e.type&&s.parents().each(function(){var e,s=t(this);s.data("ui-tooltip-open")&&(e=t.Event("blur"),e.target=e.currentTarget=this,i.close(e,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}),this._registerCloseHandlers(e,s),this._updateContent(s,e))},_updateContent:function(t,e){var i,s=this.options.content,n=this,o=e?e.type:null;return"string"==typeof s||s.nodeType||s.jquery?this._open(e,t,s):(i=s.call(t[0],function(i){n._delay(function(){t.data("ui-tooltip-open")&&(e&&(e.type=o),this._open(e,t,i))})}),i&&this._open(e,t,i),void 0)},_open:function(e,i,s){function n(t){h.of=t,a.is(":hidden")||a.position(h)}var o,a,r,l,h=t.extend({},this.options.position);if(s){if(o=this._find(i))return o.tooltip.find(".ui-tooltip-content").html(s),void 0;i.is("[title]")&&(e&&"mouseover"===e.type?i.attr("title",""):i.removeAttr("title")),o=this._tooltip(i),a=o.tooltip,this._addDescribedBy(i,a.attr("id")),a.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),l=t("").html(a.find(".ui-tooltip-content").html()),l.removeAttr("name").find("[name]").removeAttr("name"),l.removeAttr("id").find("[id]").removeAttr("id"),l.appendTo(this.liveRegion),this.options.track&&e&&/^mouse/.test(e.type)?(this._on(this.document,{mousemove:n}),n(e)):a.position(t.extend({of:i},this.options.position)),a.hide(),this._show(a,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval(function(){a.is(":visible")&&(n(h.of),clearInterval(r))},t.fx.interval)),this._trigger("open",e,{tooltip:a})}},_registerCloseHandlers:function(e,i){var s={keyup:function(e){if(e.keyCode===t.ui.keyCode.ESCAPE){var s=t.Event(e);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),e&&"mouseover"!==e.type||(s.mouseleave="close"),e&&"focusin"!==e.type||(s.focusout="close"),this._on(!0,i,s)},close:function(e){var i,s=this,n=t(e?e.currentTarget:this.element),o=this._find(n);return o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(t(this))}),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),e&&"mouseleave"===e.type&&t.each(this.parents,function(e,i){t(i.element).attr("title",i.title),delete s.parents[e]}),o.closing=!0,this._trigger("close",e,{tooltip:i}),o.hiding||(o.closing=!1)),void 0):(n.removeData("ui-tooltip-open"),void 0)},_tooltip:function(e){var i=t("").attr("role","tooltip"),s=t("").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(e)),this.tooltips[n]={element:e,tooltip:i}},_find:function(t){var e=t.data("ui-tooltip-id");return e?this.tooltips[e]:null},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_appendTo:function(t){var e=t.closest(".ui-front, dialog");return e.length||(e=this.document[0].body),e},_destroy:function(){var e=this;t.each(this.tooltips,function(i,s){var n=t.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],e.close(n,!0),t("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))}),this.liveRegion.remove()}}),t.uiBackCompat!==!1&&t.widget("ui.tooltip",t.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var t=this._superApply(arguments);return this.options.tooltipClass&&t.tooltip.addClass(this.options.tooltipClass),t}}),t.ui.tooltip}); \ No newline at end of file diff --git a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf index 171c79a4..fd827110 100644 Binary files a/docs/grafana/rmf-app/pdf/rmf_grafana.pdf and b/docs/grafana/rmf-app/pdf/rmf_grafana.pdf differ diff --git a/docs/grafana/rmf-app/pdf_guide.html b/docs/grafana/rmf-app/pdf_guide.html index c7dd6f1e..8f7cab32 100644 --- a/docs/grafana/rmf-app/pdf_guide.html +++ b/docs/grafana/rmf-app/pdf_guide.html @@ -1,19 +1,19 @@ - + - PDF Guide + PDF Guide - + - + @@ -74,6 +74,7 @@ + @@ -99,10 +100,14 @@ + + @@ -117,13 +122,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -167,9 +170,12 @@ PDF Guide + + + diff --git a/docs/grafana/rmf-app/prereq_zosmf.html b/docs/grafana/rmf-app/prereq_zosmf.html index 245d53b9..7a306be4 100644 --- a/docs/grafana/rmf-app/prereq_zosmf.html +++ b/docs/grafana/rmf-app/prereq_zosmf.html @@ -1,19 +1,19 @@ - + - Prerequisites for accessing Grafana dashboards on z/OSMF + Prerequisites for accessing Grafana dashboards on z/OSMF - + - + @@ -74,6 +74,7 @@ + @@ -101,10 +102,14 @@ + + @@ -119,13 +124,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PrerequisitesBefore you can start working with Grafana dashboards through z/OSMF, there are some prerequisites that you need to complete.Grafana configuration parametersYou can find the information about parameters you can use during the configuration of JWT authentication on Grafana.Defining the Grafana serverYou must define the Grafana server as a target system in z/OSMF to access Grafana from the Resource Monitoring page of z/OSMF.Accessing the Grafana dashboardYou can access the Grafana dashboard from the Resource Monitoring page of z/OSMF to investigate the RMF Monitor III metrics and reports.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -231,13 +234,11 @@ Prerequisites for + - - - On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana - - + On this pageConfigure z/OSMFInstall GrafanaUser administrationConfigure JSON Web Token (JWT) support on z/OSMFConfigure JWT authentication on Grafana + @@ -255,9 +256,12 @@ Prerequisites for + + + diff --git a/docs/grafana/rmf-app/query_lang.html b/docs/grafana/rmf-app/query_lang.html index 5221357e..70d9472f 100644 --- a/docs/grafana/rmf-app/query_lang.html +++ b/docs/grafana/rmf-app/query_lang.html @@ -1,19 +1,19 @@ - + - IBM RMF query languages + IBM RMF query languages - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -160,7 +163,7 @@ IBM RMF query lan resource_type.metric_description {qualifications} Where: - resource_type is the type + resource_type is the type of resource for which information is requested. You must enter the appropriate value in the resource_type field.The @@ -275,13 +278,11 @@ IBM RMF query lan + - - - On this pageMetric query syntaxReport query syntax - - + On this pageMetric query syntaxReport query syntax + @@ -299,9 +300,12 @@ IBM RMF query lan + + + diff --git a/docs/grafana/rmf-app/rn.html b/docs/grafana/rmf-app/rn.html index 2e7db3fe..25d9402a 100644 --- a/docs/grafana/rmf-app/rn.html +++ b/docs/grafana/rmf-app/rn.html @@ -1,19 +1,19 @@ - + - Release notes + Release notes - + - + @@ -74,6 +74,7 @@ + @@ -100,10 +101,14 @@ + + @@ -118,13 +123,11 @@ - - - - OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. - - + + + OverviewGrafana is a platform for monitoring and visualizing data. It enables users to create, explore, and share dashboards that are interactive and customizable. The IBM® RMF for z/OS Grafana plugin provides effortless analysis and visualization of Resource Measurement Facility for z/OS (RMF for z/OS) Monitor III metrics and reports within the Grafana platform. Thereby, you can monitor and analyze the health and performance of applications.Release notesThis article covers the new features, system requirements, and known issues of the IBM® RMF for z/OS Grafana plugin.Installing the pluginYou must install the IBM® RMF for z/OS Grafana plugin to analyze and visualize RMF Monitor III metrics and reports.Upgrading the pluginYou must ensure that the IBM RMF for z/OS Grafana plugin is up to date to leverage its enhanced functionalities. You can do so by either installing or upgrading to the latest version of the plugin.Creating RMF data sourcesTo access RMF Monitor III metrics in Grafana, you need to connect to the Distributed Data Server (DDS) by adding an RMF data source.RMF master dashboardIBM® RMF for z/OS Grafana is a plugin provides custom panels for the RMF data source and master dashboard that consists of RMF Charts, RMF Reporting, and RMF Time Series dashboards.Applying visualization to RMF dataBy adding panels to dashboards, you can effectively present your RMF data in a visual format. Each panel must require at least one query to display a significant visualization.IBM RMF query languagesIn Grafana, queries are essential for fetching and transforming data from RMF data sources.RMF Variable Query syntaxVariables are a powerful tool to create more interactive and dynamic dashboards. They offer a way to replace hard-coded values in metric queries and panel titles with placeholders for values.AlertsGrafana Alerting feature provides a reliable solution to detect and respond to system issues in real time.Historical dataIn Grafana, you can view historical data using absolute and relative time ranges.Error typesWhenever you encounter issues while using the IBM RMF for z/OS Grafana plugin, you can view detailed error messages that contain sufficient information to help you identify and troubleshoot the problem.Troubleshooting issuesThis section guides how to analyze and address typical issues that may arise when using the IBM® RMF for z/OS Grafana plugin.Grafana through z/OSMFWhen you use IBM® z/OS Management Facility to monitor the performance of the z/OS sysplexes in your environment, you can also access Grafana dashboards from z/OSMF.PDF GuideYou can find the link to view or download IBM RMF for z/OS Grafana plugin user guide as a PDF file. + @@ -146,6 +149,15 @@ Release notesIBM® RMF for z/OS Grafana plugin. What's new + + + May 2025 v1.0.10 + + Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset. + + + May 2025 v1.0.9 @@ -400,13 +412,11 @@ Release notes + - - - On this pageWhat's newRequirements - - + On this pageWhat's newRequirements + @@ -424,9 +434,12 @@ Release notes + + + diff --git a/docs/grafana/rmf-app/search.html b/docs/grafana/rmf-app/search.html index df743f07..e1ae1ffd 100644 --- a/docs/grafana/rmf-app/search.html +++ b/docs/grafana/rmf-app/search.html @@ -1,4 +1,4 @@ - + Search Results - IBM RMF for z/OS Grafana Plugin @@ -12,7 +12,7 @@ - +
true
flase
resource_type.metric_description {qualifications}
resource_type
The @@ -275,13 +278,11 @@
Fixed a Windows-specific regression that caused the plugin to serve data + points with the incorrect TZ offset.