sandbox/tmp/cache/assets/D2B/9B0/sprockets%2F4de45f7ee4e3076777bd571c66f8666b in iugu-ux-0.8.7 vs sandbox/tmp/cache/assets/D2B/9B0/sprockets%2F4de45f7ee4e3076777bd571c66f8666b in iugu-ux-0.8.8
- old
+ new
@@ -1,8 +1,8 @@
-o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1357654410.8031881 go:@value"/ {I"
+o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1357760297.734375:@value"5 {I"
class:EFI"BundledAsset; FI"logical_path; FI"0iugu-ux/components/usecode/iugu-ui-table.js; FI"
pathname; FI"}/Users/patricknegri/Desenvolvimento/iugu-ux/vendor/assets/javascripts/iugu-ux/components/usecode/iugu-ui-table.js.coffee; FI"content_type; FI"application/javascript; FI"
-mtime; FI"2013-01-08T11:08:00-02:00; FI"length; FiI"digest; F"%2a2c2038200c7aefa0b15e6f6b822a04I"source; FI"(function() {
+mtime; FI"2013-01-09T14:34:21-02:00; FI"length; FiI"digest; F"%cbf38a4ea225dc309ab894e718923f2dI"source; FI"(function() {
var __hasProp = {}.hasOwnProperty,
__extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; };
IuguUI.Table = (function(_super) {
@@ -19,11 +19,11 @@
itemTagName: "tr",
itemClassName: "table-row"
};
Table.prototype.events = {
- 'click a.sort-button': 'sortByColumn'
+ 'click .sort-button': 'sortByColumn'
};
Table.prototype.context = function() {
return {
sortableBy: this.options.sortableBy,
@@ -37,20 +37,20 @@
return this.sortBy = {};
};
Table.prototype.sortByColumn = function(e) {
var btn, name;
- btn = $(e.target);
- name = btn.context.id;
- if (btn.data('direction') === "ASC") {
+ btn = $(e.currentTarget);
+ name = btn.attr('id');
+ if (btn.data('direction') === "asc") {
btn.data('direction', "");
delete this.sortBy[name];
- } else if (btn.data('direction') === "DESC") {
- btn.data('direction', "ASC");
+ } else if (btn.data('direction') === "desc") {
+ btn.data('direction', "asc");
this.sortBy[name] = "asc";
} else {
- btn.data('direction', "DESC");
+ btn.data('direction', "desc");
this.sortBy[name] = "desc";
}
this.collection.removeFilter('sortBy');
this.collection.configureFilter('sortBy', this.sortBy);
return this.collection.fetch();
@@ -61,6 +61,6 @@
})(IuguUI.Dataset);
this.IuguUI.Table = IuguUI.Table;
}).call(this);
-; FI"required_assets_digest; F"%d41f6a00cc0fdc76929befc8c6b2a566I"
_version; F"%9f3b95dd7ea3030dc35985c0a8020862
+; FI"required_assets_digest; F"%8c51b9891a08567baff92875410f34b2I"
_version; F"%9f3b95dd7ea3030dc35985c0a8020862
\ No newline at end of file