1$.yoxview.yoxviewSkins["top_menu"] = { 2 infoButtons: function(options, lang, sprites, yoxviewPanel, yoxviewContent){ 3 var $ = jQuery; 4 5 //prev/next buttons: 6 7 if (!options.skinOptions || options.skinOptions.renderButtons !== false) 8 { 9 var prevBtn = $("<a>", { 10 className: "yoxview_ctlButton yoxview_prevBtn", 11 title: lang.PrevImage, 12 href: "#" 13 }); 14 prevBtn.click(function(e){ 15 $.yoxview.prev(); 16 return false; 17 }); 18 var nextBtn = $("<a>", { 19 className: "yoxview_ctlButton yoxview_nextBtn", 20 title: lang.NextImage, 21 href: "#" 22 }); 23 nextBtn.click(function(e){ 24 $.yoxview.next(); 25 return false; 26 }); 27 28 yoxviewPanel.append(prevBtn, nextBtn); 29 } 30 // menu buttons: 31 var closeBtn = $("<a>", { 32 href: "#", 33 title: lang.Close, 34 click: function(e){ 35 e.preventDefault(); 36 $.yoxview.close(); 37 } 38 }); 39 40 closeBtn.append(sprites.getSprite("icons", "close")); 41 42 var playBtn = $("<a>", { 43 href: "#", 44 title: lang.Play, 45 click: function(e){ 46 e.preventDefault(); 47 $.yoxview.play(); 48 } 49 }); 50 playBtn.append(sprites.getSprite("icons", "play")); 51 52 var rightBtn = $("<a>", { 53 href: "#", 54 title: options.isRTL ? lang.PrevImage : lang.NextImage, 55 click: function(e){ 56 e.preventDefault(); 57 if (options.isRTL) 58 $.yoxview.prev(); 59 else 60 $.yoxview.next(); 61 } 62 }); 63 rightBtn.append(sprites.getSprite("icons", "right")); 64 65 var leftBtn = $("<a>", { 66 href: "#", 67 title: options.isRTL ? lang.NextImage : lang.PrevImage, 68 click: function(e){ 69 e.preventDefault(); 70 if (options.isRTL) 71 $.yoxview.next(); 72 else 73 $.yoxview.prev(); 74 } 75 }); 76 leftBtn.append(sprites.getSprite("icons", "left")); 77 78 //yoxviewContent.delegate("div.yoxview_imgPanel", "click.yoxviewZoom", $.yoxview.zoom); 79 80 return { 81 close: closeBtn, 82 playBtn: playBtn, 83 right: rightBtn, 84 left: leftBtn 85 }; 86 }, 87 options: { 88 renderInfoExternally: true, 89 autoHideInfo: false, 90 popupMargin: "20 80", 91 renderInfoPin: false, 92 renderMenu: false, 93 renderButtons: false 94 } 95} 96
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.