Sha256: 5bffb00ee74990c45bc1b5c795c9bcba50a3ccb3c9f855dd51f0e145016eed23

Contents?: true

Size: 1.99 KB

Versions: 2

Compression:

Stored size: 1.99 KB

Contents

{I"
class:ETI"ProcessedAsset;FI"logical_path;TI"alchemy/alchemy.buttons.js;FI"
pathname;TI"c/Users/tvd/code/ruby/gems/alchemy_cms/app/assets/javascripts/alchemy/alchemy.buttons.js.coffee;FI"content_type;TI"application/javascript;TI"
mtime;Tl+ð`TI"length;Ti«I"digest;TI"%545b89f268dcf04df6db2eebfbdf4511;FI"source;TI"«(function() {
  if (typeof window.Alchemy === 'undefined') {
    window.Alchemy = {};
  }

  Alchemy.Buttons = {
    observe: function(scope) {
      return $('form', scope).not('.button_with_label form').on('submit', function(event) {
        var $btn;
        $btn = $(this).find(':submit');
        if ($btn.attr('disabled') === 'disabled') {
          event.preventDefault();
          event.stopPropagation();
          return false;
        } else {
          return Alchemy.Buttons.disable($btn);
        }
      });
    },
    disable: function(button) {
      var $button, spinner;
      $button = $(button);
      spinner = Alchemy.Spinner.small();
      $button.data('content', $button.html());
      $button.attr('disabled', true);
      $button.addClass('disabled');
      $button.css({
        width: $button.outerWidth()
      });
      $button.empty();
      spinner.spin($button[0]);
      return true;
    },
    enable: function(scope) {
      var $button;
      $button = $('form :submit:disabled', scope);
      $button.removeClass('disabled');
      $button.removeAttr('disabled');
      $button.html($button.data('content'));
      return true;
    }
  };

}).call(this);
;TI"dependency_digest;TI"%db7f4c92509e85970358f3830e2e8bf0;FI"required_paths;T[I"c/Users/tvd/code/ruby/gems/alchemy_cms/app/assets/javascripts/alchemy/alchemy.buttons.js.coffee;FI"dependency_paths;T[{I"	path;TI"c/Users/tvd/code/ruby/gems/alchemy_cms/app/assets/javascripts/alchemy/alchemy.buttons.js.coffee;FI"
mtime;TI"2014-11-10T18:04:03+01:00;TI"digest;TI"%ba2b7470b5a14e6a63c13bc8e88fb0a3;FI"
_version;TI"%397b5870bb3a4453e877efcad60e09d6;F

Version data entries

2 entries across 1 versions & 1 rubygems

Version Path
alchemy-devise-2.1.0.beta3 spec/dummy/tmp/cache/assets/test/sprockets/5a294bbf997b4572abf48ef80db00173
alchemy-devise-2.1.0.beta3 spec/dummy/tmp/cache/assets/test/sprockets/9c05b6dfcc7b7e6e38ebe51209c9340c