Mercurial > hg > digilib-old
comparison client/digitallibrary/jquery/jquery.digilib.js @ 696:e05c60578bff jquery
add toggle for last buttonset
author | hertzhaft |
---|---|
date | Thu, 27 Jan 2011 15:37:39 +0100 |
parents | 5c39f5dd6296 |
children | 215ef40435c8 |
comparison
equal
deleted
inserted
replaced
695:5c39f5dd6296 | 696:e05c60578bff |
---|---|
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(); |