PageSourceSearch

https://www.borsaitaliana.it/media-rwd/assets/js/bb.relases.js

js borsaitaliana.it collected 2026-10-02 02:17:24 UTC 2,968 bytes, 72 lines download raw bytes

1/**
2 * I releases sono i comunicati delle società
3 */
4
5/* globals Backbone, _ */
6
7var bit = bit || {};
8
9bit.relases = (function ($) {
10    "use strict";
11    var Model = Backbone.Model.extend({
12            defaults: function () {
13                return {
14                    sender: '',
15                    subject: '',
16                    releaseddatetime: '',
17                    link: '',
18                    senderlogo: '',
19                    senderndg: ''
20                };
21            },
22            initialize: function () {
23            }
24        }),
25
26        Collection = Backbone.Collection.extend({
27            model: Model,
28            url: bit.init.relases,
29             
30            parse: function (data) {
31                var results = [];
32                _.each(data.content, function (result) {
33                    //results.push({ "sender": result.sender, "subject": result.subject });
34                    //result.date = result.releaseddatetime.substr(0, result.releaseddatetime.length - 3);
35                    results.push(result);
36                });
37                return results;
38            }
39      
40        }),
41
42        View = Backbone.View.extend({
43            el: $('#relases'),
44            initialize: function () {
45                var _thisView = this;
46                this.template = _.template('<a href="<%= link %>" title="<%= subject %>" class="m-feed__link nohover" onClick="pushGA4event_t1_hp(\'comunicati_hp\',\'<%= subject.toLowerCase().replaceAll(\' \', \'_\') %>\');">     <div class="l-media__body m-relases__content | l-box -pt">         <h3 class="m-feed__title epsilon--small | l-box -pb"><%= subject %></h3>                  <span class="m-feed__footer l-box">                 <div class="float-l" style="width:65%">                  <span class="float-l small m-feed__date | inline"><%= formatTimeDate(releaseddatetime) %></span>             <span class="small m-feed__author">&nbsp;<%= sender %></span>           </div>           <div class="float-l" style="width:35%">             <span class="m-relases__logo | m-feed__logo"><img alt="<%= sender %>" src="<%= senderlogo %>" onerror="imgError(this);" class="float-r m-feed__imglogo"></span>                </div>         </span>      </div> </a> ');
47                this.collection.fetch().done(function () {
48                    _thisView.render();
49                });
50                
51            },
52            render: function () {
53                var that = this;
54                this.collection.each(function(model) {
55                    $(that.el).append(that.template(model.attributes));
56                });
57                return this;
58            }
59        }),
60        initialize = function () {
61            var view,
62                relases = new Collection();
63            view = new View({collection: relases});
64            return view;
65        };
66    return {
67	Collection: Collection,
68        View: View,
69        initialize: initialize
70    };
71
72})(jQuery);

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.