Sha256: a34878d63e05c9fb5986477194bd7b7dbd015d6657bfb253ef7f74e59d15c182

Contents?: true

Size: 1.77 KB

Versions: 4

Compression:

Stored size: 1.77 KB

Contents

{:uriI"file:///Users/madmax/Programs/itmammoth/rails_sortable/vendor/assets/javascripts/plugin.js?type=application/javascript&pipeline=self&id=16b90e182b0914ef87617a28f1c6f3332e89d0f3ddf2dd5db08a0f3847de3e35:ET:load_pathI"N/Users/madmax/Programs/itmammoth/rails_sortable/vendor/assets/javascripts;T:
filenameI"X/Users/madmax/Programs/itmammoth/rails_sortable/vendor/assets/javascripts/plugin.js;T:	nameI"plugin;T:logical_pathI"plugin.self.js;T:content_typeI"application/javascript;T:sourceI"(function($) {

  $.fn.railsSortable = function(options) {
    options = options || {};
    var setting = $.extend({
      axis: 'y',
      scroll: 'true',
    }, options);

    setting.update = function(event, ui) {
      if (typeof options.update === 'function') {
        options.update(event, ui);
      }
      $.post("/sortable/reorder", makePostData($(this)));
    }

    this.sortable(setting);
  };

  var makePostData = function($sortable) {
    var data = {}, klass, id;
    $sortable.sortable('toArray').forEach(function(sortableId) {
      [klass, id] = sortableId.split(/[-=_]/);
      (data[klass] || (data[klass] = [])).push(id);
    });
    return { railsSortable: data };
  };
})(jQuery);
;T:
metadata{:dependencieso:Set:
@hash}
I"environment-version;TTI"environment-paths;TTI"rails-env;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTI"ffile-digest:///Users/madmax/Programs/itmammoth/rails_sortable/vendor/assets/javascripts/plugin.js;TTF:
requiredo;;}F:stubbedo;;}F:
linkso;;}F:charsetI"
utf-8;F:digest"%}>^㐊I?tfOT:lengthi:dependencies_digest"%'%^|\&ەE~?Tk,:idI"E16b90e182b0914ef87617a28f1c6f3332e89d0f3ddf2dd5db08a0f3847de3e35;F:
mtimel+CZ

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_sortable-1.3.0 spec/dummy/tmp/cache/assets/sprockets/v3.0/h7/h7PdJc7WD_pMR3zsy0unfpLJ5eaQXdEs2-6tZOTDqxo.cache
rails_sortable-1.2.1 spec/dummy/tmp/cache/assets/sprockets/v3.0/h7/h7PdJc7WD_pMR3zsy0unfpLJ5eaQXdEs2-6tZOTDqxo.cache
rails_sortable-1.2.0 spec/dummy/tmp/cache/assets/sprockets/v3.0/h7/h7PdJc7WD_pMR3zsy0unfpLJ5eaQXdEs2-6tZOTDqxo.cache
rails_sortable-1.1.4 spec/dummy/tmp/cache/assets/sprockets/v3.0/h7/h7PdJc7WD_pMR3zsy0unfpLJ5eaQXdEs2-6tZOTDqxo.cache