PageSourceSearch

https://sotenas.se/sitevision/system-resource/b2ecdd2a45e3f30b790a…242ef4878e14080ab8bd86/js/rating-plugins.js

js sotenas.se collected 2026-10-02 09:55:53 UTC 6,356 bytes, 2 lines download raw bytes

1(self.webpackChunk_sv_portlet=self.webpackChunk_sv_portlet||[]).push([[114],{5893:function(t,a,i){"use strict";i.r(a);i(5289),i(8882),i(2087),i(9802)},9802:function(){(function($){$.extend({metadata:{defaults:{type:"class",name:"metadata",cre:/({.*})/,single:"metadata"},setType:function(t,a){this.defaults.type=t,this.defaults.name=a},get:function(elem,opts){var settings=$.extend({},this.defaults,opts);settings.single.length||(settings.single="metadata");var data=$.data(elem,settings.single);if(data)return data;if(data="{}","class"==settings.type){var m=settings.cre.exec(elem.className);m&&(data=m[1])}else if("elem"==settings.type){if(!elem.getElementsByTagName)return;var e=elem.getElementsByTagName(settings.name);e.length&&(data=$.trim(e[0].innerHTML))}else if(null!=elem.getAttribute){var attr=elem.getAttribute(settings.name);attr&&(data=attr)}return data.indexOf("{")<0&&(data="{"+data+"}"),data=eval("("+data+")"),$.data(elem,settings.single,data),data}}}),$.fn.metadata=function(t){return $.metadata.get(this[0],t)}})(window.$svjq)},5289:function(){window.$svjq&&function(t){if(!t.support.opacity&&!t.support.style)try{document.execCommand("BackgroundImageCache",!1,!0)}catch(t){}t.fn.rating=function(a){if(0===this.length)return this;if("string"==typeof arguments[0]){if(this.length>1){var i=arguments;return this.each((function(){t.fn.rating.apply(t(this),i)}))}return t.fn.rating[arguments[0]].apply(this,t.makeArray(arguments).slice(1)||[]),this}var e=t.extend({},t.fn.rating.options,a||{});return t.fn.rating.calls++,this.not(".star-rating-applied").addClass("star-rating-applied").each((function(){var a,i=t(this),n=(this.name||"unnamed-rating").replace(/\[|\]/g,"_").replace(/^\_+|\_+$/g,""),r=t(this.form||document.body),s=r.data("rating");s&&s.call==t.fn.rating.calls||(s={count:0,call:t.fn.rating.calls});var l=s[n]||r.data("rating"+n);l&&(a=l.data("rating")),l&&a?a.count++:((a=t.extend({},e||{},(t.metadata?i.metadata():t.meta?i.data():null)||{},{count:0,stars:[],inputs:[]})).serial=s.count++,l=t('<span class="star-rating-control"/>'),i.before(l),l.addClass("rating-to-be-drawn"),(i.attr("disabled")||i.hasClass("disabled"))&&(a.readOnly=!0),i.hasClass("required")&&(a.required=!0),l.append(a.cancel=t("<div><a></a></div>").on("mouseover",(function(){t(this).rating("drain"),t(this).addClass("star-rating-hover")})).on("mouseout",(function(){t(this).rating("draw"),t(this).removeClass("star-rating-hover")})).on("click",(function(){t(this).rating("select")})).data("rating",a)));var d=t('<div role="text" aria-label="'+(this.title||this.value)+'" class="star-rating rater-'+a.serial+'"><a title="'+(this.title||this.value)+'">'+this.value+"</a></div>");if(l.append(d),this.id&&d.attr("id",this.id),this.className&&d.addClass(this.className),a.half&&(a.split=2),"number"==typeof a.split&&a.split>0){var u=(t.fn.width?d.width():0)||a.starWidth,g=a.count%a.split,c=Math.floor(u/a.split);d.width(c).find("a").css({"margin-left":"-"+g*c+"px"})}a.readOnly?d.addClass("star-rating-readonly"):d.addClass("star-rating-live").on("mouseover",(function(){t(this).rating("fill"),t(this).rating("focus")})).on("mouseout",(function(){t(this).rating("draw"),t(this).rating("blur")})).on("click",(function(){t(this).rating("select")})),this.checked&&(a.current=d),"A"==this.nodeName&&t(this).hasClass("selected")&&(a.current=d),i.hide(),i.on("change.rating",(function(a){if(a.selfTriggered)return!1;t(this).rating("select")})),d.data("rating.input",i.data("rating.star",d)),a.stars[a.stars.length]=d[0],a.inputs[a.inputs.length]=i[0],a.rater=s[n]=l,a.context=r,i.data("rating",a),l.data("rating",a),d.data("rating",a),r.data("rating",s),r.data("rating"+n,l)})),t(".rating-to-be-drawn").rating("draw").removeClass("rating-to-be-drawn"),this},t.extend(t.fn.rating,{calls:0,focus:function(){var a=this.data("rating");if(!a)return this;if(!a.focus)return this;var i=t(this).data("rating.input")||t("INPUT"==this.tagName?this:null);a.focus&&a.focus.apply(i[0],[i.val(),t("a",i.data("rating.star"))[0]])},blur:function(){var a=this.data("rating");if(!a)return this;if(!a.blur)return this;var i=t(this).data("rating.input")||t("INPUT"==this.tagName?this:null);a.blur&&a.blur.apply(i[0],[i.val(),t("a",i.data("rating.star"))[0]])},fill:function(){var t=this.data("rating");if(!t)return this;t.readOnly||(this.rating("drain"),this.prevAll().addBack().filter(".rater-"+t.serial).addClass("star-rating-hover"))},drain:function(){var t=this.data("rating");if(!t)return this;t.readOnly||t.rater.children().filter(".rater-"+t.serial).removeClass("star-rating-on").removeClass("star-rating-hover")},draw:function(){var a=this.data("rating");if(!a)return this;this.rating("drain");var i=t(a.current),e=i.length?i.prevAll().addBack().filter(".rater-"+
1a.serial):null;e&&e.addClass("star-rating-on"),a.cancel[a.readOnly||a.required?"hide":"show"](),this.siblings()[a.readOnly?"addClass":"removeClass"]("star-rating-readonly")},select:function(a,i){var e=this.data("rating");if(!e)return this;if(!e.readOnly){if(e.current=null,void 0!==a||this.length>1){if("number"==typeof a)return t(e.stars[a]).rating("select",void 0,i);if("string"==typeof a)return t.each(e.stars,(function(){t(this).data("rating.input").val()==a&&t(this).rating("select",void 0,i)})),this}else e.current="INPUT"==this[0].tagName?this.data("rating.star"):this.is(".rater-"+e.serial)?this:null;this.data("rating",e),this.rating("draw");var n=t(e.current?e.current.data("rating.input"):null),r=t(e.inputs).filter(":checked");return t(e.inputs).not(n).prop("checked",!1),n.prop("checked",!0),t(n.length?n:r).trigger({type:"change",selfTriggered:!0}),(i||void 0===i)&&e.callback&&e.callback.apply(n[0],[n.val(),t("a",e.current)[0]]),this}},readOnly:function(a,i){var e=this.data("rating");if(!e)return this;e.readOnly=!(!a&&void 0!==a),i?t(e.inputs).attr("disabled","disabled"):t(e.inputs).removeAttr("disabled"),this.data("rating",e),this.rating("draw")},disable:function(){this.rating("readOnly",!0,!0)},enable:function(){this.rating("readOnly",!1,!1)}}),t.fn.rating.options={cancel:"Cancel Rating",cancelValue:"",split:0,starWidth:16},t((function(){t("input[type=radio].star").rating()}))}(window.$svjq)},2087:function(t,a,i){"use strict";t.exports=i.p+"../img/thumb-down.svg"},8882:function(t,a,i){"use strict";t.exports=i.p+"../img/thumb-up.svg"}}]);
2//# sourceMappingURL=rating-plugins.js.map

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.