PageSourceSearch

https://www.solna.se/webapp-resource/2.7e040f53167c64b3cd365f47/36…/1607509184779/webapp-assets.js

js solna.se collected 2026-10-02 20:02:11 UTC 5,642 bytes, 93 lines download raw bytes

1AppRegistry.registerBundle({applicationId:'afNewsTeasersStartpage|3.4',bundle: {"en":{"link":"More news","heading":"News"},"sv":{"link":"Fler nyheter","heading":"Nyheter"}}});
2AppRegistry.registerModule({applicationId:'afNewsTeasersStartpage|3.4',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+='';
6 if (featured.length >= 2) { 
7__p+='\r\n<section class="af-featuredNews">\r\n\r\n    <div class="af-featuredNews__body">\r\n\r\n        ';
8
9        for (let i = 0; i < featured.length; i++) {
10        let item = featured[i];
11        
12__p+='\r\n\r\n        <article class="af-featuredNews__item af-featuredNews__item--featured">\r\n\r\n            <div class="af-featuredNews__item__container">\r\n\r\n                <div class="af-featuredNews__item__img" style="'+
13((__t=( (item.img) ? 'background-image: url(' + item.img + ')' : '' ))==null?'':__t)+
14'"></div>\r\n\r\n                <div class="af-featuredNews__item__body">\r\n\r\n                    <header class="af-featuredNews__item__header">\r\n                        <a href="'+
15((__t=( item.href ))==null?'':__t)+
16'" class="af-featuredNews__item__header__lnk">\r\n                            <h2 class="af-featuredNews__item__header__heading">\r\n                                '+
17((__t=( item.name ))==null?'':__t)+
18'\r\n                            </h2>\r\n                        </a>\r\n                    </header>\r\n                    ';
19 if (item.summary) { 
20__p+='\r\n                    <p class="af-featuredNews__item__summary">\r\n                        '+
21((__t=( item.summary ))==null?'':__t)+
22'\r\n                    </p>\r\n                    ';
23 } 
24__p+='\r\n                    <footer class="af-featuredNews__item__footer">\r\n                        ';
25 if (item.published) { 
26__p+='\r\n                        <time datetime="'+
27((__t=( item.published_iso8601 ))==null?'':__t)+
28'"\r\n                              class="af-featuredNews__item__footer__date">\r\n                            <span class="af-featuredNews__item__footer__date__short">'+
29((__t=( item.published_short ))==null?'':__t)+
30'</span>\r\n                            <span\r\n                                class="af-featuredNews__item__footer__date__long">'+
31((__t=( item.published ))==null?'':__t)+
32'</span>\r\n                        </time>\r\n                        ';
33 } 
34__p+='\r\n                    </footer>\r\n                </div>\r\n            </div>\r\n        </article>\r\n        ';
35 } 
36__p+='\r\n\r\n        ';
37 if (type !== '3') { 
38__p+='\r\n        <div class="af-featuredNews__list">\r\n            <div class="af-featuredNews__list__body">\r\n                ';
39
40                for (let i = 0; i < items.length; i++) {
41                let item = items[i];
42                
43__p+='\r\n                <article class="af-featuredNews__item af-featuredNews__item--latest">\r\n                    <div class="af-featuredNews__item__body">\r\n                        <header class="af-featuredNews__item__header">\r\n                            <a href="'+
44((__t=( item.href ))==null?'':__t)+
45'" class="af-featuredNews__item__header__lnk">\r\n                                <h2 class="af-featuredNews__item__header__heading">\r\n                                    '+
46((__t=( item.name ))==null?'':__t)+
47'\r\n                                </h2>\r\n                            </a>\r\n                        </header>\r\n                        ';
48 if (item.summary) { 
49__p+='\r\n                        <p class="af-featuredNews__item__summary">\r\n                            '+
50((__t=( item.summary ))==null?'':__t)+
51'\r\n                        </p>\r\n                        ';
52 } 
53__p+='\r\n                        <footer class="af-featuredNews__item__footer">\r\n                            ';
54 if (item.published) { 
55__p+='\r\n                            <time datetime="'+
56((__t=( item.published_iso8601 ))==null?'':__t)+
57'"\r\n                                  class="af-featuredNews__item__footer__date">
57\r\n                                <span class="af-featuredNews__item__footer__date__short">'+
58((__t=( item.published_short ))==null?'':__t)+
59'</span>\r\n                                <span class="af-featuredNews__item__footer__date__long">'+
60((__t=( item.published ))==null?'':__t)+
61'</span>\r\n                            </time>\r\n                            ';
62 } 
63__p+='\r\n                        </footer>\r\n                    </div>\r\n                </article>\r\n                ';
64 } 
65__p+='\r\n\r\n                ';
66 if (pageUrl) { 
67__p+='\r\n                <footer class="af-featuredNews__footer">\r\n                    <a href="'+
68((__t=( pageUrl ))==null?'':__t)+
69'"\r\n                       class="af-featuredNews__footer__lnk">\r\n                        '+
70((__t=( i18n('link') ))==null?'':__t)+
71'\r\n                    </a>\r\n                </footer>\r\n                ';
72 } 
73__p+='\r\n\r\n            </div>\r\n        </div>\r\n        ';
74 } 
75__p+='\r\n\r\n    </div>\r\n\r\n</section>\r\n';
76 } 
77__p+='\r\n';
78}
79return __p;
80};});}});
81AppRegistry.registerModule({applicationId:'afNewsTeasersStartpage|3.4',path:'/main',module:function(define){'use strict';define(function (require) {
82
83    'use strict';
84
85    var _         = require('underscore'),
86        Component = require('Component'),
87        template  = require('/template/main');
88
89    return Component.extend({
90        template: template
91    });
92});
93}});

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.