Mercurial > hg > digilib
comparison client/digitallibrary/jquery/jquery.digilib.js @ 689:317f7033e6ed jquery
add toggle for last buttonset
author | hertzhaft |
---|---|
date | Thu, 27 Jan 2011 15:37:39 +0100 |
parents | 7ef3bc87ab19 |
children | 98c42d573ebd |
comparison
equal
deleted
inserted
replaced
688:7ef3bc87ab19 | 689:317f7033e6ed |
---|---|
429 redisplay(data); | 429 redisplay(data); |
430 }, | 430 }, |
431 | 431 |
432 // display more (or less) button sets | 432 // display more (or less) button sets |
433 morebuttons : function (data, more) { | 433 morebuttons : function (data, more) { |
434 if (more === '-1') { | 434 var settings = data.settings; |
435 // toggle if all buffersets are shown | |
436 totalButtonSets = settings.buttonSettings[settings.interactionMode].buttonSets.length; | |
437 if (more === '-1' || data.visibleButtonSets === totalButtonSets) { | |
435 // remove set | 438 // remove set |
436 var setIdx = data.visibleButtonSets - 1; | 439 var setIdx = data.visibleButtonSets - 1; |
437 var $lastSet = data.$buttonSets[setIdx]; | 440 var $lastSet = data.$buttonSets[setIdx]; |
438 if ($lastSet == null) return; | 441 if ($lastSet == null) return; |
439 var btnWidth = $lastSet.width(); | 442 var btnWidth = $lastSet.width(); |