initialized kettu on gitorious
[kettu:kettu.git] / js / views / torrents.js
1 TorrentsView = function(torrent, context) {
2   var view = torrent;
3   
4   view.pauseAndActivateButton = function() {
5     var torrent = Torrent(view);
6     var options = torrent.isActive() ? ['torrent-stop', 'Pause', 'pause'] : ['torrent-start', 'Activate', 'activate'];
7     this.cache_partial('./templates/torrents/pause_and_activate_button.mustache', 'pause_and_activate_button', context);
8     return context.mustache(context.cache('pause_and_activate_button'), {
9       'id': torrent.id,
10       'method': options[0],
11       'button': options[1],
12       'css_class': options[2]
13     });    
14   };
15
16   view.cache_partial = context.cache_partial;
17
18   return view;
19 };