{ "version": 3, "sources": ["../../../javascript/caution.js", "../../../javascript/list_style_change.js", "../../../javascript/card_sort.js", "../../../javascript/search_card.js", "../../../javascript/grades/popular_routes.js"], "sourcesContent": ["\n// \u6CE8\u610F\u60C5\u5831\u306E\u5C55\u958B\u3042\u308C\u3070\u767B\u9332\nif( document.getElementsByClassName(\"caution\") != null) {\n var cautions = document.getElementsByClassName(\"caution\");\n \n Array.prototype.forEach.call(cautions, (c) => {\n c.addEventListener(\"click\", (e) => {\n e.currentTarget.classList.add(\"caution-full\");\n });\n });\n}", "let cardContainers = document.getElementsByClassName(\"card-container\");\n\n// \u8868\u793A\u5F62\u5F0F\u306F\u30B5\u30FC\u30D0\u30FC\u3067\u30AB\u30FC\u30C9\u3092\u63CF\u304F\u6642\u306B\u53CD\u6620\u3059\u308B\u305F\u3081\u3001Service Worker\u304C\u4FDD\u5B58\u3057\u305F\u4E00\u5EA6\u898B\u305F\u30DA\u30FC\u30B8\uFF08temporary_cache\uFF09\u306F\u4FDD\u5B58\u3057\u305F\u6642\u306E\u5F62\u5F0F\u306E\u307E\u307E\u306B\u306A\u308B\n// \u5207\u308A\u66FF\u3048\u305F\u3089\u4FDD\u5B58\u3092\u524A\u9664\u3057\u3001\u6B21\u306B\u958B\u3044\u305F\u6642\u306B\u4ECA\u306E\u5F62\u5F0F\u3067\u53D6\u308A\u76F4\u3059\u3088\u3046\u306B\u3059\u308B\n// Service Worker\u306B\u3082\u4F1D\u3048\u308B\uFF08\u88CF\u3067\u53D6\u5F97\u4E2D\u306E\u5909\u66F4\u524D\u306E\u5F62\u5F0F\u306E\u30DA\u30FC\u30B8\u304C\u3001\u524A\u9664\u306E\u5F8C\u306B\u4FDD\u5B58\u3057\u76F4\u3055\u308C\u306A\u3044\u3088\u3046\u306B\u3059\u308B\u305F\u3081\uFF09\n// \u524D\u306E\u7248\u306EService Worker\u306F\u4F1D\u3048\u3066\u3082\u524A\u9664\u3057\u306A\u3044\u305F\u3081\u3001\u30DA\u30FC\u30B8\u5074\u3067\u3082\u524A\u9664\u3059\u308B\nfunction clearSavedPages() {\n if ('caches' in window) {\n caches.delete('temporary_cache');\n }\n if (navigator.serviceWorker && navigator.serviceWorker.controller) {\n navigator.serviceWorker.controller.postMessage({ type: 'clear_temporary_cache' });\n }\n}\n\n// \u898B\u305F\u76EE\u5909\u66F4\u30DC\u30BF\u30F3\u3042\u308C\u3070\u767B\u9332\nif( document.getElementById(\"style_change_btn_list\") != null) {\n document.getElementById(\"style_change_btn_list\").addEventListener(\"click\", (e) => {\n Array.prototype.forEach.call(cardContainers, (c) => {\n c.classList.remove(\"info_style_card\");\n c.classList.add(\"list_style_card\");\n });\n document.cookie = \"card_style=list; path=/\";\n clearSavedPages();\n });\n}\nif( document.getElementById(\"style_change_btn_card\") != null) {\n document.getElementById(\"style_change_btn_card\").addEventListener(\"click\", (e) => {\n Array.prototype.forEach.call(cardContainers, (c) => {\n c.classList.remove(\"info_style_card\");\n c.classList.remove(\"list_style_card\");\n });\n document.cookie = \"card_style=card; path=/\";\n clearSavedPages();\n });\n}\nif( document.getElementById(\"style_change_btn_info\") != null) {\n document.getElementById(\"style_change_btn_info\").addEventListener(\"click\", (e) => {\n Array.prototype.forEach.call(cardContainers, (c) => {\n c.classList.remove(\"list_style_card\");\n c.classList.add(\"info_style_card\");\n });\n document.cookie = \"card_style=info; path=/\";\n clearSavedPages();\n });\n}", "// \u30BD\u30FC\u30C8\u30DC\u30BF\u30F3\u3042\u308C\u3070\u767B\u9332\nif( document.getElementById(\"card_sort_latlng\") != null) {\n document.getElementById(\"card_sort_latlng\").addEventListener(\"click\", (e) => {\n card_sort_latlng();\n });\n}\nif( document.getElementById(\"card_sort_fav\") != null) {\n document.getElementById(\"card_sort_fav\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_fav\", e.target.innerHTML);\n });\n}\nif( document.getElementById(\"card_sort_good\") != null) {\n document.getElementById(\"card_sort_good\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_good\", e.target.innerHTML);\n });\n}\nif( document.getElementById(\"card_sort_ascent\") != null) {\n document.getElementById(\"card_sort_ascent\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_ascent\", e.target.innerHTML);\n });\n}\nif( document.getElementById(\"card_sort_route_number\") != null) {\n document.getElementById(\"card_sort_route_number\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_route_number\", e.target.innerHTML, true);\n });\n}\nif( document.getElementById(\"card_sort_boulder\") != null) {\n document.getElementById(\"card_sort_boulder\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_boulder_count\", e.target.innerHTML);\n });\n}\nif( document.getElementById(\"card_sort_lead\") != null) {\n document.getElementById(\"card_sort_lead\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_lead_count\", e.target.innerHTML);\n });\n}\nif( document.getElementById(\"card_sort_crack\") != null) {\n document.getElementById(\"card_sort_crack\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_crack_count\", e.target.innerHTML);\n });\n}\nif( document.getElementById(\"card_sort_multi\") != null) {\n document.getElementById(\"card_sort_multi\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_multi_count\", e.target.innerHTML);\n });\n}\nif( document.getElementById(\"card_sort_score\") != null) {\n document.getElementById(\"card_sort_score\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_score\", e.target.innerHTML);\n });\n}\nif( document.getElementById(\"card_sort_new\") != null) {\n document.getElementById(\"card_sort_new\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_new\", e.target.innerHTML);\n });\n}\nif( document.getElementById(\"card_sort_ascent_date\") != null) {\n document.getElementById(\"card_sort_ascent_date\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_ascent_date\", e.target.innerHTML);\n });\n}\nif( document.getElementById(\"card_sort_grade\") != null) {\n document.getElementById(\"card_sort_grade\").addEventListener(\"click\", (e) => {\n card_sort_by_count(\"search_card_sort_val_grade\", e.target.innerHTML);\n });\n}\n\nfunction cardBlockPause(){\n document.getElementById(\"search_spinner\").classList.remove(\"nonedisp\");\n}\n\nfunction refreshContents(html){\n var cardBlock = document.getElementsByClassName(\"card-container\")[0];\n cardBlock.innerHTML = html;\n cardBlock.insertAdjacentHTML('beforeend', '