UNPKG

jetfuel-blackbox

Version:

Currently, BlackBox is a boilerplate client-side application framework, built on top of the JetFuel build system and Grunt, Backbone, RequireJS, JetRunner unit test server (Mocha BDD/TDD test framework + PhantomJS + SauceLabs cloud integration), Dust (and Plate Django port) for templating (both client and server-side), Sass, Express dynamic web server, etc. BlackBox is the template used for JetFuel's basic `init` command.

42 lines (35 loc) 968 B
define('view/todos/List', ['view/Base', 'collection/Todos'], function(Base, Todos) { 'use strict'; var config = { template: 'todos/list', i18n: true, css: true }; /** * @lends blackbox.web.view.todos.List.prototype */ return Base.extend({ /** * @constructs * @version 2.0 * @augments blackbox.web.view.Base */ initialize: function() { return Base.prototype.initialize.call(this, config); }, /** * @overridden * @returns {manero.web.view.todos.List} */ load: function() { var self = this; new Todos().fetch({ success: function(todos) { self.config({ data: { data: todos.toJSON() } }); Base.prototype.load.call(self); } }); return this; } }); });