/**
* This file is responsible for rendering * all the ports on the system * @author: Tawheed Abdul-Raheem * @class: SANBLaze.PortView * **/
/* global define */ var SANBLaze = SANBLaze || {};
(function() {
'use strict'; define([ 'jquery', 'underscore', 'backbone', 'views/Port.View', ], function($, _, Backbone) { SANBLaze.AllPortsView = Backbone.View.extend({ // Instead of generating a new element, bind to the // the existing element present in the HTML el: '.nav', // Initialization initialize: function() { this.collection = SANBLaze.PortView(); }, // Rendering the app render: function() { this.renderPort(); }, // Render a port by creating a PortView and appending // the element it renders renderPort: function() { var portView = new SANBLaze.PortView(); this.$el.append(portView.render().el); } }); return SANBLaze.AllPortsView; });
}());