PageSourceSearch

https://adelsvereniging.nl/build/app/assets/js/controller/event-app/preferences-sort-CJy8KOzc.js

js adelsvereniging.nl collected 2026-10-02 13:33:45 UTC 1,659 bytes, 1 lines download raw bytes

1import n from"../../../../../_virtual/jquery-BmT8mmiG.js";function o(r){let a=[];return r.find("input[type=number]").each((i,e)=>{a.push(n(e).val()||0)}),Math.max(...a)}function f(r,a,i){if(r.length>1){let e=r.filter(".has-priority");e.length>i?a.insertBefore(e.eq(i)):e.length>=1?a.insertAfter(e.last()):i===1&&a.closest("fieldset").insertBefore(r.first())}r.find("input[type=number]").val(""),r.filter(".has-priority").find("input[type=number]").each((e,s)=>{n(s).val(e+1)})}class p{process(a){let i=()=>a.find("fieldset.preference-form__numbers label"),e=i();if(e.click(function(){let t=n(this);if(!t.hasClass("has-priority")){let l=i().filter(".has-priority").last();t.addClass("has-priority"),t.insertAfter(l),f(i(),t,o(e))}}),e.length>0&&e.filter(".has-priority").length===0){let t=e.first();t.trigger("click").addClass("hover"),e.one("mouseover",()=>t.removeClass("hover"))}let s=e.find("div.preference-form__button");s.find('a[href$="#remove"]').click(function(t){t.preventDefault(),t.stopPropagation();let l=n(this).closest("label");l.removeClass("has-priority"),l.find("input[type=number]").val("");let c=o(e);c>0&&f(i(),l,c+1)}),s.find('a[href$="#top"]').click(function(t){t.preventDefault();let l=n(this).closest("label");f(i(),l,0)}),s.find('a[href$="#bottom"]').click(function(t){t.preventDefault();let l=n(this).closest("label");f(i(),l,o(e)+1)}),s.find('a[href$="#up"]').click(function(t){t.preventDefault();let l=n(this).closest("label");f(i(),l,l.index("label.has-priority")-1)}),s.find('a[href$="#down"]').click(function(t){t.preventDefault();let l=n(this).closest("label");f(i(),l,l.index("label.has-priority")+2)})}}export{p as default};

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.