Sha256: 5994e34185240441286e033934eb24b5c801ef35550e1dca103dcf9b04ac0975

Contents?: true

Size: 1.59 KB

Versions: 8

Compression:

Stored size: 1.59 KB

Contents

{I"
class:ETI"BundledAsset;FI"logical_path;TI" basepack/loading_spinner.js;FI"
pathname;TI"d/home/lukas/projects/backup-lepidlo2/app/assets/javascripts/basepack/loading_spinner.coffee.erb;FI"content_type;TI"application/javascript;TI"
mtime;Tl+ΊΛ®RI"length;Ti{I"digest;TI"%96d30b6012777e23d670bf0ce019a55d;FI"source;TI"{(function() {
  this.PageSpinner = {
    spin: function(ms) {
      var _this = this;
      if (ms == null) {
        ms = 250;
      }
      this.spinner = setTimeout((function() {
        return _this.add_spinner();
      }), ms);
      return $(document).on('page:change', function() {
        return _this.remove_spinner();
      });
    },
    spinner_html: '\
    <div class="modal hide fade" id="page-spinner">\
      <div class="modal-head card-title"> translation missing: en.loading</div>\
      <div class="modal-body card-body">\
        <i class="icon-spinner icon-spin icon-2x"></i>\
        &emsp;translation missing: en.loading\
      </div>\
    </div>\
  ',
    spinner: null,
    add_spinner: function() {
      $('body').append(this.spinner_html);
      return $('body div#page-spinner').modal();
    },
    remove_spinner: function() {
      clearTimeout(this.spinner);
      $('div#page-spinner').modal('hide');
      return $('div#page-spinner').on('hidden', function() {
        return $(this).remove();
      });
    }
  };

  $(document).on('page:fetch', function() {
    return PageSpinner.spin();
  });

}).call(this);
;TI"required_assets_digest;TI"%39bec595f6ae2310e858748febd42dd9;FI"
_version;TI"%01dc9d4cb5b0ece13ed47cc1cabfeb41;F

Version data entries

8 entries across 4 versions & 1 rubygems

Version Path
basepack-1.0.1 spec/dummy_app/tmp/cache/assets/development/sprockets/11e12171d29587cd6106ab2a838a9571
basepack-1.0.1 spec/dummy_app/tmp/cache/assets/development/sprockets/6f07d93f4f5f5e1d1a689e162a81bd9b
basepack-1.0.0 spec/dummy_app/tmp/cache/assets/development/sprockets/11e12171d29587cd6106ab2a838a9571
basepack-1.0.0 spec/dummy_app/tmp/cache/assets/development/sprockets/6f07d93f4f5f5e1d1a689e162a81bd9b
basepack-1.0.0.pre.0 spec/dummy_app/tmp/cache/assets/development/sprockets/11e12171d29587cd6106ab2a838a9571
basepack-1.0.0.pre.0 spec/dummy_app/tmp/cache/assets/development/sprockets/6f07d93f4f5f5e1d1a689e162a81bd9b
basepack-0.2.0 spec/dummy_app/tmp/cache/assets/development/sprockets/11e12171d29587cd6106ab2a838a9571
basepack-0.2.0 spec/dummy_app/tmp/cache/assets/development/sprockets/6f07d93f4f5f5e1d1a689e162a81bd9b