+ isSelected: function(item) {\r
+ return _.contains(this._selected, item.version);\r
+ },\r
+ getSelected: function() {\r
+ return this._selected;\r
+ },\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