Sha256: d7f7a0f79c0226d98ddf3a2c2da64d994cca92679fa7541025fa5e86701d41f9

Contents?: true

Size: 424 Bytes

Versions: 17

Compression:

Stored size: 424 Bytes

Contents

(function(ko, $, Veil, Overlay, app) {
  "use strict";

  ko.bindingHandlers.closeOverlay = {
    init: function(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) {
      var $element        = $(element);
      
      $element.on('click', function(e) {
        bindingContext.overlay.hide();
        
        e.preventDefault();
      });
    }
  };

})(ko, $, window.Veil, window.Overlay, window.app);

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
kea-rails-1.0.9 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha14 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha13 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha12 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha11 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha10 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha9 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha8 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha7 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha6 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha5 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha4 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha3 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha2 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-1.0.8 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-2.0.0.pre.alpha1 app/assets/javascripts/kea/overlay/close_overlay.js
kea-rails-1.0.7 app/assets/javascripts/kea/overlay/close_overlay.js