PageSourceSearch

https://www.tymoty.cz/assets/scripts/cs/frontend/categoryPanel-v20260806141123_prod.js

js tymoty.cz collected 2026-10-03 00:21:26 UTC 1,503 bytes, 35 lines download raw bytes

1( function ( $ ) { 
2	SS6 = window.SS6 || { };
3	SS6.categoryPanel = SS6.categoryPanel || { };
4	SS6.categoryPanel.init = function ( $container ) { 
5		$container.filterAllNodes ( '.js-category-collapse-control' ) . on ( 'click', onCategoryCollapseControlClick );
6	};
7	function onCategoryCollapseControlClick ( event ) { 
8		event.stopPropagation ( );
9		event.preventDefault ( );
10		var $categoryCollapseControl = $ ( this );
11		var $categoryItem = $categoryCollapseControl.closest ( '.js-category-item' );
12		var $categoryList = $categoryItem.find ( '.js-category-list' ) . first ( );
13		var isOpen = $categoryCollapseControl.hasClass ( 'open' );
14		if ( isOpen ) {
15			$categoryList.slideUp ( 'fast' );
16		}
17		else if ( $categoryList.length > 0 ) {
18			$categoryList.slideDown ( 'fast' );
19		}
20		else {
21			loadCategoryItemContent ( $categoryItem, $categoryCollapseControl.data ( 'url' ) );
22		}
23		$categoryCollapseControl.toggleClass ( 'open', ! isOpen );
24	}
25	function loadCategoryItemContent ( $categoryItem, url ) { 
26		SS6.ajax ( { loaderElement : $categoryItem, url : url, dataType : 'html', success : function ( data ) { 
27			var $categoryListPlaceholder = $categoryItem.find ( '.js-category-list-placeholder' );
28			var $categoryList = $ ( $.parseHTML ( data ) );
29			$categoryListPlaceholder.replaceWith ( $categoryList );
30			$categoryList.hide ( ) . slideDown ( 'fast' );
31			SS6.register.registerNewContent ( $categoryList );
32		} } );
33	}
34	SS6.register.registerCallback ( SS6.categoryPanel.init );
35} ) ( 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.