- selected: function(item) {\r
- return _.contains(_selected, item.id);\r
+ _updateUI: function() {\r
+ var len = this._selected.length;\r
+ if(len === 0) {\r
+ toggleButton('compare', false);\r
+ toggleButton('display', false);\r
+ toggleButton('restore', false);\r
+ }\r
+ if(len === 1) {\r
+ toggleButton('compare', false);\r
+ toggleButton('display', true);\r
+ toggleButton('restore', true);\r
+ }\r
+ if(len === 2) {\r
+ toggleItemViews(false);\r
+ toggleButton('compare', true);\r
+ toggleButton('display', false);\r
+ toggleButton('restore', false);\r
+ } else {\r
+ toggleItemViews(true);\r
+ }\r