diff options
| author | 2013-06-09 18:10:22 +0200 | |
|---|---|---|
| committer | 2013-06-09 18:10:23 +0200 | |
| commit | 16af85004c84d0d6c626b4f8424ce9647669a0c1 (patch) | |
| tree | 025d479862d376dbc17e934f4ed20031c8cd97d1 /module/web/app/scripts/views/accounts/accountListView.js | |
| parent | adapted to jshint config (diff) | |
| download | pyload-16af85004c84d0d6c626b4f8424ce9647669a0c1.tar.xz | |
moved everything from module to pyload
Diffstat (limited to 'module/web/app/scripts/views/accounts/accountListView.js')
| -rw-r--r-- | module/web/app/scripts/views/accounts/accountListView.js | 52 | 
1 files changed, 0 insertions, 52 deletions
| diff --git a/module/web/app/scripts/views/accounts/accountListView.js b/module/web/app/scripts/views/accounts/accountListView.js deleted file mode 100644 index 4eb5bfe7d..000000000 --- a/module/web/app/scripts/views/accounts/accountListView.js +++ /dev/null @@ -1,52 +0,0 @@ -define(['jquery', 'underscore', 'backbone', 'app', 'collections/AccountList', './accountView', -    'hbs!tpl/accounts/layout', 'hbs!tpl/accounts/actionbar'], -    function($, _, Backbone, App, AccountList, accountView, template, templateBar) { -        'use strict'; - -        // Renders settings over view page -        return Backbone.Marionette.CollectionView.extend({ - -            itemView: accountView, -            template: template, - -            collection: null, -            modal: null, - -            initialize: function() { -                this.actionbar = Backbone.Marionette.ItemView.extend({ -                    template: templateBar, -                    events: { -                        'click .btn': 'addAccount' -                    }, -                    addAccount: _.bind(this.addAccount, this) -                }); - -                this.collection = new AccountList(); -                this.update(); - -                this.listenTo(App.vent, 'accounts:updated', this.update); -            }, - -            update: function() { -                this.collection.fetch(); -            }, - -            onBeforeRender: function() { -                this.$el.html(template()); -            }, - -            appendHtml: function(collectionView, itemView, index) { -                this.$('.account-list').append(itemView.el); -            }, - -            addAccount: function() { -                var self = this; -                _.requireOnce(['views/accounts/accountModal'], function(Modal) { -                    if (self.modal === null) -                        self.modal = new Modal(); - -                    self.modal.show(); -                }); -            } -        }); -    });
\ No newline at end of file | 
