PageSourceSearch

https://morakommun.se/webapp-resource/4.166aa05167c62dff5d3c7c3/36…/1639470978724/webapp-assets.js

js morakommun.se collected 2026-09-24 23:11:31 UTC 3,323 bytes, 31 lines download raw bytes

1AppRegistry.registerBundle({applicationId:'MegaMenu|0.0.13',bundle: {}});
2AppRegistry.registerModule({applicationId:'MegaMenu|0.0.13',path:'/template/main',module:function(define){define(function(require){var _=require('underscore');return function(obj){
3var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};
4with(obj||{}){
5__p+='<!--<h1>meny</h1>\n\n<button class="sol-js-toggle-modalmenu">Öppna meny</button>--> \n<div id="menu_modal"></div>\n<script src="'+
6((__t=( getResourceUrl('vue/index.js') ))==null?'':__t)+
7'"></script>\n\n<script type="text/javascript">\nwindow.svDocReady(function() {\n  var $ = $svjq;\n  function initMenu() {\n    var config = JSON.parse(\''+
8((__t=( JSON.stringify(config) ))==null?'':__t)+
9'\');\n    window.vueApps[\''+
10((__t=( appName ))==null?'':__t)+
11'\'].config = config;\n    var items =  JSON.parse(\''+
12((__t=( items ))==null?'':__t)+
13'\');\n    window.vueApps[\''+
14((__t=( appName ))==null?'':__t)+
15'\'].items = items;\n    var menuModal = Soleil.Modal.create({\n      id: \'menu_modal\',\n      buttonContent: \'<i class="fal fa-times" aria-hidden="true"></i>\',\n      prefix: \'sol-menu\',\n      label: \'Meny\',\n      role: \'alertdialog\',\n      component: window.vueApps[\''+
16((__t=(appName))==null?'':__t)+
17'\']\n    });\n    // Emits two event, \'open\' and \'close\' that has the mask element.\n    menuModal.$on(\'open\', function (maskEl) {\n      var startPage = $(\'.sol-startpage-wrapper\');\n      if (startPage.length != 0) {\n        $(\'.sol-top-search\').toggleClass(\'sol-top-search--closed\');\n        $(\'.sol-top-search--mobile\').toggleClass(\'sol-top-search--closed\');\n      }\n      $(\'.sol-hamburger-megamenu-text\').text(\'STÄNG\');\n      $(\'.sol-hamburger-megamenu\').toggleClass(\'sol-active\');\n    });\n    menuModal.$on(\'close\', function (maskEl) {\n      $(\'.sol-hamburger-megamenu\').toggleClass(\'sol-active\');\n      $(\'.sol-hamburger-megamenu-text\').text(\'MENY\');\n      var startPage = $(\'.sol-startpage-wrapper\');\n      if (startPage.length != 0) {\n        $(\'.sol-top-search\').toggleClass(\'sol-top-search--closed\');\n        $(\'.sol-top-search--mobile\').toggleClass(\'sol-top-search--closed\');\n      }\n    });\n    document.querySelector(\'.sol-js-toggle-modalmenu\').addEventListener(\'click\', function onClick() {\n      if (menuModal.isOpen) {\n        menuModal.close();\n      } else {\n        menuModal.open();\n        //   $(\'.sol-top-search\').toggleClass(\'sol-top-search--closed\');\n        //   $(\'.sol-top-search--mobile\').toggleClass(\'sol-top-search--closed\');\n      }\n    });\n    $(window).resize(function () {\n      if ($(window).width() < 992) {\n        if (menuModal.isOpen) {\n          //    $(\'.sol-hamburger-megamenu\').toggleClass(\'sol-active\');\n          //   $(\'.sol-hamburger-megamenu-text\').text(\'MENY\');\n          menuModal.close();\n        }\n      }\n    });\n  };\n  initMenu();\n})\n</script>\n';
18}
19return __p;
20};});}});
21AppRegistry.registerModule({applicationId:'MegaMenu|0.0.13',path:'/main',module:function(define){'use strict';"use strict";
22
23define(function main(require) {
24  'use strict';
25
26  var Component = require('Component');
27
28  return Component.extend({
29    template: require('/template/main')
30  });
31});}});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.