Further modules included.
[yaffs-website] / web / modules / contrib / media / js / media.view.js
1 /**
2  * @file media.view.js
3  */
4 (function ($, Drupal) {
5
6   "use strict";
7
8   /**
9    * Registers behaviours related to view widget.
10    */
11
12   Drupal.behaviors.MediaLibraryView = {
13     attach: function (context, settings) {
14       $('.item-container').css("display", "inline-block");
15       $('.grid-item').once('bind-click-event').click(function () {
16         var input = $(this).find('.views-field-entity-browser-select input');
17         input.prop('checked', !input.prop('checked'));
18         if (input.prop('checked')) {
19           $(this).addClass('checked');
20           var render = $(this).find('.views-field-rendered-entity');
21           $(render).css('opacity',0.3);
22         }
23         else {
24           $(this).removeClass('checked');
25           var render = $(this).find('.views-field-rendered-entity');
26           $(render).css('opacity',1);
27         }
28       });
29     }
30   };
31
32 }(jQuery, Drupal));