edit_ui-8.x-1.x-dev/modules/edit_ui_block/js/toolbar/views/BodyVisualView.js

modules/edit_ui_block/js/toolbar/views/BodyVisualView.js
/**
 * @file
 * A Backbone view for the edit_ui menu element.
 */

(function (Drupal, Backbone) {
  'use strict';

  /**
   * Backbone view for the edit_ui body.
   */
  Drupal.editUi.toolbar.BodyVisualView = Backbone.View.extend({

    /**
     * Custom data.
     */
    activeClass: 'is-edit-ui-toolbar-opened',

    /**
     * Main element.
     */
    el: 'body',

    /**
     * {@inheritdoc}
     */
    initialize: function (options) {
      this.render();
    },

    /**
     * {@inheritdoc}
     */
    render: function () {
      this.$el.toggleClass(this.activeClass, this.model.get('isOpen'));
      return this;
    }
  });

}(Drupal, Backbone));

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc