1/** 2 * 3 * 4 * @package Super Simple Slider/library/js 5 */ 6 7( function( $ ) { 8 9 SuperSimpleSlider = function( selector, options ) { 10 var settings = {}; 11 var defaults = { 12 direction: 'left', 13 //slidesPerView: 'auto', 14 loop: false, 15 //autoHeight: true, 16 //loopedSlides: 2, 17 slideshow: false, 18 displayDirectionalButtons: true, 19 pagination: true 20 }; 21 22 settings = $.extend( defaults, options ); 23 24 if ( !settings['slideshow'] ) { 25 settings['slideshowSpeed'] = false; 26 } 27 28 if ( settings['displayDirectionalButtons'] ) { 29 settings['prev'] = selector + ' .prev'; 30 settings['next'] = selector + ' .next'; 31 } 32 33 if ( settings['pagination'] ) { 34 settings['pagination'] = selector + ' .super-simple-slider-pagination'; 35 } 36 37 $( selector + ' .super-simple-slider').carouFredSel({ 38 responsive: true, 39 circular: settings['loop'], 40 infinite: false, 41 direction: settings['direction'], 42 //width: 1200, 43 height: 'variable', 44 items: { 45 visible: 1, 46 //width: 400, 47 height: 'variable' 48 }, 49 onCreate: function(items) { 50 super_simple_slider_init_fittext(); 51 super_simple_slider_init_fitbutton(); 52 super_simple_slider_scale_slider_controls(); 53 54 $(selector).css('height', 'auto'); 55 $(selector).removeClass('loading'); 56 57 super_simple_slider_set_slider_controls_visibility(); 58 super_simple_slider_constrain_text_overlay_opacity(); 59 }, 60 scroll: { 61 pauseOnHover: settings['pauseOnHover'], 62 fx: settings['transitionEffect'], 63 duration: settings['speed'] 64 }, 65 auto: settings['slideshowSpeed'], 66 pagination: settings['pagination'], 67 prev: settings['prev'], 68 next: settings['next'], 69 swipe: { 70 onTouch: true 71 } 72 }); 73 } 74 75} )( 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.