1var cover_page_slideshow = { 2 3 init: function() { 4 5 $('#cover_page_slideshow').each(function() { 6 7 var cycleSpeed = 1200; 8 if ($('#cover_page_slideshow').attr('data-cycle-speed-setting')) { 9 var cycleSpeed = $("#cover_page_slideshow").attr('data-cycle-speed-setting'); 10 } 11 12 var cycleFx = 'fade'; 13 if ($('#cover_page_slideshow').attr('data-cycle-fx-setting')) { 14 var cycleFx = $("#cover_page_slideshow").attr('data-cycle-fx-setting'); 15 } 16 17 var startingSlide = 0; 18 if ($('#cover_page_slideshow .item.item_starting_slide').length) { 19 var startingSlide = $('#cover_page_slideshow .item.item_starting_slide').index(); 20 } 21 22 var slideshowtimeout = 6000; 23 if ($("#cover_page_slideshow").attr('data-cycle-timeout-setting')) { 24 var slideshowtimeout = parseInt($("#cover_page_slideshow").attr('data-cycle-timeout-setting')); 25 } 26 27 $('body').addClass('type-cover-page type-fullscreen'); 28 29 $('#cover_page_slideshow ul').cycle({ 30 fx: cycleFx, 31 //loader: 'wait', 32 speed: cycleSpeed, 33 timeout: slideshowtimeout, 34 pause: 0, 35 slides: '.item', 36 //autoHeight: 'calc', 37 autoHeight: false, 38 swipe: true, 39 startingSlide: startingSlide 40 }); 41 window.galleries.cover_page_slideshow.cover_page_pager(); 42 window.galleries.cover_page_slideshow.cover_page_caption(); 43 }); 44 45 }, 46 cover_page_pager: function() { 47 var $pager = $('#cover_page_slideshow_number'); 48 var onfunction = $('#cover_page_slideshow').on; 49 if (onfunction) { 50 $('#cover_page_slideshow').on('cycle-before', function(event, optionHash, outgoingSlideEl, incomingSlideEl, forwardFlag) { 51 var next_number = (optionHash.nextSlide + 1).toString(); 52 $pager.find('.pager-number-current').text(next_number); 53 }); 54 } 55 $('#cover_page_slideshow_button_prev').click(function() { 56 $('#cover_page_slideshow ul').cycle('pause'); 57 $('#cover_page_slideshow ul').cycle('prev'); 58 }); 59 $('#cover_page_slideshow_button_next').click(function() { 60 $('#cover_page_slideshow ul').cycle('pause'); 61 $('#cover_page_slideshow ul').cycle('next'); 62 }); 63 }, 64 cover_page_caption: function() { 65 66 var $caption = $('#cover_page_slideshow_pager'); 67 var onfunction = $('#cover_page_slideshow').on; 68 if (onfunction) { 69 $('#cover_page_slideshow').on('cycle-before', function(event, optionHash, outgoingSlideEl, incomingSlideEl, forwardFlag) { 70 var this_instance = $caption.closest('#cover_page_slideshow_container').find('#cover_page_slideshow ul'); 71 var this_caption = ($(incomingSlideEl, this_instance).attr('data-rel') && typeof $(incomingSlideEl, this_instance).attr('data-rel') != 'undefined' ? $(incomingSlideEl, this_instance).attr('data-rel') : $(incomingSlideEl, this_instance).attr('rel')); 72 if (this_caption && typeof this_caption != 'undefined') { 73 var this_caption = this_caption.replace(/\n/g,''); 74 } 75 $('#cover_page_slideshow_caption .content').html(this_caption); 76 }); 77 78 } 79 } 80} 81 82window.galleries = window.galleries || {}; 83window.galleries.cover_page_slideshow = cover_page_slideshow; 84export default cover_page_slideshow;
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.