1AppRegistry.registerBundle({applicationId:'skv-ie-banner|1.1.0',bundle: {"en":{"foo":"bar"},"sv":{"foo":"bar"}}}); 2AppRegistry.registerModule({applicationId:'skv-ie-banner|1.1.0',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+='<div\r\n id="'+ 6((__t=( appContext.getWebAppNamespace('webapp_') ))==null?'':__t)+ 7'"\r\n aria-live="polite"\r\n aria-atomic="false"\r\n style="display: none;"\r\n>\r\n <div class="skv-ie-banner__banner">\r\n <div class="skv-ie-banner__banner-inner">\r\n <div class="skv-ie-banner__banner-start">\r\n <span class="skv-ie-banner__banner-icon">\r\n <svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentcolor" viewBox="0 0 24 24"><g stroke-linecap="round" stroke-width="1.5"><path stroke-linejoin="round" d="M 12 18.75 a 0.375 0.375 0 1 0 0.375 0.375 a 0.375 0.375 0 0 0 -0.375 -0.375 h 0"></path><path stroke-miterlimit="10" d="M 12 15.75 v -7.5"></path></g><path stroke-linejoin="round" stroke-width="1.5" d="M 13.62 1.76 a 1.806 1.806 0 0 0 -3.242 0 L 0.906 21.058 a 1.521 1.521 0 0 0 1.366 2.192 h 19.456 a 1.521 1.521 0 0 0 1.366 -2.192 Z"></path></svg>\r\n </span>\r\n <div class="skv-ie-banner__banner-content">\r\n <div class="skv-ie-banner__banner-text"></div>\r\n <div class="skv-ie-banner__banner-link">\r\n <a class="skv-ie-banner__banner-link-anchor" href="'+ 8((__t=( linkUrl ))==null?'':__t)+ 9'">\r\n <span class="skv-ie-banner__banner-link-icon">\r\n <svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="currentcolor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" viewBox="0 0 24 24"><path d="M 5.5 0.75 l 10.72 10.72 a 0.749 0.749 0 0 1 0 1.06 L 5.5 23.25"></path></svg>\r\n </span>\r\n <div class="skv-ie-banner__banner-link-label"></div>\r\n </a>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n<script id="'+ 10((__t=( appContext.getWebAppNamespace('webappScript_') ))==null?'':__t)+ 11'">\r\n (function() {\r\n var ie = detectIE();\r\n var container = document.getElementById("'+ 12((__t=( appContext.getWebAppNamespace('webapp_') ))==null?'':__t)+ 13'");\r\n var script = document.getElementById("'+ 14((__t=( appContext.getWebAppNamespace('webappScript_') ))==null?'':__t)+ 15'");\r\n\r\n (function() {\r\n if (ie === false || ie > 11 ) {\r\n destroy();\r\n return;\r\n }\r\n\r\n container.style.display = "";\r\n\r\n var text = container.querySelector(".skv-ie-banner__banner-text");\r\n text.innerHTML = \'<p>'+ 16((__t=( text ))==null?'':__t)+ 17'</p>\';\r\n\r\n var linkLabel = container.querySelector(".skv-ie-banner__banner-link-label");\r\n linkLabel.innerHTML = \''+ 18((__t=( linkText ))==null?'':__t)+ 19'\';\r\n\r\n })();\r\n\r\n script.parentElement.removeChild(script);\r\n\r\n function destroy() {\r\n container.parentElement.removeChild(container);\r\n }\r\n\r\n function detectIE() {\r\n var ua = window.navigator.userAgent;\r\n\r\n var msie = ua.indexOf(\'MSIE \');\r\n if (msie > 0) {\r\n // IE 10 or older => return version number\r\n return parseInt(ua.substring(msie + 5, ua.indexOf(\'.\', msie)), 10);\r\n }\r\n\r\n var trident = ua.indexOf(\'Trident/\');\r\n if (trident > 0) {\r\n // IE 11 => return version number\r\n var rv = ua.indexOf(\'rv:\');\r\n return parseInt(ua.substring(rv + 3, ua.indexOf(\'.\', rv)), 10);\r\n }\r\n\r\n var edge = ua.indexOf(\'Edge/\');\r\n if (edge > 0) {\r\n // Edge => return version number\r\n return parseInt(ua.substring(edge
19+ 5, ua.indexOf(\'.\', edge)), 10);\r\n }\r\n\r\n // other browser\r\n return false;\r\n }\r\n })();\r\n</script>\r\n'; 20} 21return __p; 22};});}}); 23AppRegistry.registerModule({applicationId:'skv-ie-banner|1.1.0',path:'/main',module:function(define){'use strict';define(function(require) { 24 "use strict"; 25 26 var Component = require("Component"); 27 var template = require("/template/main"); 28 29 return Component.extend({ 30 template: template, 31 }); 32});}});
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.