PageSourceSearch

https://www.schoenen-dunk.de/assets/modules/topicSelect.198e475abd08062a3f8d.min.js

js schoenen-dunk.de collected 2026-09-25 00:05:04 UTC 2,368 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunknodebb=self.webpackChunknodebb||[]).push([[14526],{70550(_,b,E){var f,u;f=[E(52473)],u=(function(d){const a={};let i,e;a.init=function(t,o,s){e=s||$('[component="category"]'),e.on("selectstart",'[component="topic/select"]',function(n){n.preventDefault()});let c=!1;const p=function(n){const l=$(this).parents('[component="category/topic"]');if(n.shiftKey)return k(l.attr("data-tid")),i=l,!1;const A=l.hasClass("selected");g(l,!A),i=l,typeof t=="function"&&t()};e.on("click",'[component="topic/select"]',function(n){if(c)return n.preventDefault(),n.stopImmediatePropagation(),!1;p.call(this,n)});let y;const C=function(n){c=!1,y=setTimeout(()=>{c=!0,p.call(this,n),navigator.vibrate&&navigator.vibrate(50),this.closest('[component="category/topic"]').classList.contains("selected")&&o()},500)},r=()=>{clearTimeout(y)};e.on("mousedown",'[component="topic/select"]',C),e.on("touchstart",'[component="topic/select"]',C),e.on("mouseup",'[component="topic/select"]',r),e.on("mouseleave",'[component="topic/select"]',r),e.on("touchend",'[component="topic/select"]',r),e.on("touchcancel",'[component="topic/select"]',r),e.on("contextmenu",'[component="topic/select"]',n=>{n.preventDefault()})};function g(t,o){const s=t.find('[component="topic/select"]');s.toggleClass("fa-check-square-o",o),s.toggleClass("fa-square-o",!o),s.parents('[component="category/topic"]').toggleClass("selected",o),m()}function m(){const t=$('[component="topic/selected/badge"]');if(t.length){const o=e.find('[component="category/topic"].selected').length;t.text(o>0?o:"")}}a.getSelectedTids=function(){const t=[];return e&&e.find('[component="category/topic"].selected').each(function(){t.push($(this).attr("data-tid"))}),t},a.unselectAll=function(){e&&(e.find('[component="category/topic"].selected').removeClass("selected"),e.find('[component="topic/select"]').toggleClass("fa-check-square-o",!1).toggleClass("fa-square-o",!0),m())};function k(t){i||(i=$('[component="category/topic"]').first());const o=d.get("category/topic","tid",t).hasClass("selected"),s=h(t),c=h(i.attr("data-tid"));v(s,c,!o)}function v(t,o,s){if(t>o){const c=t;t=o,o=c}for(let c=t;c<=o;c+=1){const p=$('[component="category/topic"]').eq(c);g(p,s)}}function h(t){return d.get("category/topic","tid",t).index('[component="category/topic"]')}return a}).apply(b,f),u!==void 0&&(_.exports=u)}}]);

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.