Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / web / core / modules / toolbar / js / views / MenuVisualView.es6.js
index 108f65c4261a655433f0119b5946e13685da2a70..4d95ac98987db804c73975979c4f09a06eafbc45 100644 (file)
@@ -3,38 +3,37 @@
  * A Backbone view for the collapsible menus.
  */
 
-(function ($, Backbone, Drupal) {
-  Drupal.toolbar.MenuVisualView = Backbone.View.extend(/** @lends Drupal.toolbar.MenuVisualView# */{
+(function($, Backbone, Drupal) {
+  Drupal.toolbar.MenuVisualView = Backbone.View.extend(
+    /** @lends Drupal.toolbar.MenuVisualView# */ {
+      /**
+       * Backbone View for collapsible menus.
+       *
+       * @constructs
+       *
+       * @augments Backbone.View
+       */
+      initialize() {
+        this.listenTo(this.model, 'change:subtrees', this.render);
+      },
 
-    /**
-     * Backbone View for collapsible menus.
-     *
-     * @constructs
-     *
-     * @augments Backbone.View
-     */
-    initialize() {
-      this.listenTo(this.model, 'change:subtrees', this.render);
+      /**
+       * @inheritdoc
+       */
+      render() {
+        const subtrees = this.model.get('subtrees');
+        // Add subtrees.
+        Object.keys(subtrees || {}).forEach(id => {
+          this.$el
+            .find(`#toolbar-link-${id}`)
+            .once('toolbar-subtrees')
+            .after(subtrees[id]);
+        });
+        // Render the main menu as a nested, collapsible accordion.
+        if ('drupalToolbarMenu' in $.fn) {
+          this.$el.children('.toolbar-menu').drupalToolbarMenu();
+        }
+      },
     },
-
-    /**
-     * @inheritdoc
-     */
-    render() {
-      const subtrees = this.model.get('subtrees');
-      // Add subtrees.
-      Object.keys(subtrees || {}).forEach((id) => {
-        this.$el
-          .find(`#toolbar-link-${id}`)
-          .once('toolbar-subtrees')
-          .after(subtrees[id]);
-      });
-      // Render the main menu as a nested, collapsible accordion.
-      if ('drupalToolbarMenu' in $.fn) {
-        this.$el
-          .children('.toolbar-menu')
-          .drupalToolbarMenu();
-      }
-    },
-  });
-}(jQuery, Backbone, Drupal));
+  );
+})(jQuery, Backbone, Drupal);