Version 1
[yaffs-website] / web / modules / contrib / devel / webprofiler / js / app / views / collectorsList.js
diff --git a/web/modules/contrib/devel/webprofiler/js/app/views/collectorsList.js b/web/modules/contrib/devel/webprofiler/js/app/views/collectorsList.js
new file mode 100644 (file)
index 0000000..8628371
--- /dev/null
@@ -0,0 +1,21 @@
+(function ($, Drupal, Backbone) {
+
+  "use strict";
+
+  Drupal.webprofiler.views.CollectorsList = Backbone.View.extend({
+    tagName: 'section',
+
+    /**
+     *
+     * @returns {Drupal.webprofiler.views.CollectorsList}
+     */
+    render: function () {
+      var collectorsView = this.collection.map(function (collector) {
+        return (new Drupal.webprofiler.views.CollectorView({model: collector})).render().el;
+      });
+      this.$el.html(collectorsView);
+      return this;
+    }
+  });
+
+}(jQuery, Drupal, Backbone));