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.