1Atlas.feedbackBase=function(e){"use strict";var a={},t=0;a.settings={feedbackAreaId:"feedback",overlayLoader:"components/feedback/images/action-icons/overlay-loader.gif"},a.setDefaultSettings=function(e){a.settings=e},a.extend=function(a){return $.extend({},e.feedbackBase,a)},a.addFeedback=function(e,t,n,o){var d,c=1e4;"important"==n?c=2e4:"critical"==n?c=3e4:n="message",d=createAndAddItem(e,t,n,o),setTimeout((function(){a.removeFeedbackItem(d)}),c)},a.addLoading=function(e,n,o){var d,c,i="feedback-loader-"+t++,r=$.extend({container:n},o);return e||(e="Loading"),n&&(c=a.addLoadingOverlay(r)),(d=createAndAddItem("",e,"loader")).attr("id",i),d.css("display","none"),setTimeout((function showLoader(){$("#"+i).show()}),300),function removeLoadingFeedback(){a.removeFeedbackItem(d),c&&(c.container.css("position",c.origPosition),c.overlay.fadeTo(150,0,(function(){c.overlay.remove()})))}},a.addLoadingOverlay=function(e){if(void 0===e.container)return null;var t=$.extend({container:document.body,image:a.settings.overlayLoader,bgColor:"white",className:"loading-overlay",message:"Loading..."},e),n={},o=$(t.container);n.container=o,n.origPosition=o.css("position"),"static"==n.origPosition&&o.css("position","relative");var d=$(document.createElement("div"));return d.addClass(t.className),d.append("<p>"+t.message+"</p>"),d.appendTo(o),d.fadeIn(150),n.overlay=d,n},a.removeFeedbackItem=function(e){e.fadeTo(300,0,(function(){e.slideUp(300,(function(){e.remove()}))}))};var createAndAddItem=function(e,t,n,o){var d,c=$(document.createElement("div")),i=$(document.createElement("div")),r=$(document.createElement("a")),s=$(document.createElement("span")),l=$(document.createElement("p"));s.addClass("feedback-message"),c.addClass("feedback-item "+n),i.addClass("feedback-item-inner "+n),r.addClass("close ecp-action-icon icon-float-right").attr("title","Close").click((function(e){e.preventDefault(),a.removeFeedbackItem(c)})).attr("href","#"),o?((d=$(document.createElement("a"))).attr("href","#").click((function(e){e.preventDefault(),o.call(null)})).text(t),s.append(d)):s.text(t);try{l.append('<span class="feedback-context">'+e+"</span>").append(s)}catch(e){}return i.append(r).append(l).appendTo(c),$("#"+a.settings.feedbackAreaId).append(c),c};return a}(Atlas);
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.