Sha256: c40ce019c1a6ca03c881b44bc851c93dd1d04f19f01a31a4af18726625e4fb0f
Contents?: true
Size: 1.77 KB
Versions: 5
Compression:
Stored size: 1.77 KB
Contents
o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1396088391.373672:@value"�{I" class:ETI"ProcessedAsset;FI"logical_path;TI"locomotive/cmd.js;FI" pathname;TI"�/Users/didier/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/bundler/gems/engine-c0bddd719ddf/vendor/assets/javascripts/locomotive/cmd.js;FI"content_type;TI"application/javascript;TI" mtime;TI"2014-03-29T11:18:01+01:00;TI"length;Ti�I"digest;TI"%546aefd7b2a0ac7e25ebccb20b461e6c;FI"source;TI"�/** * Version 0.0.1 * Catch the CTRL+S keys combination and trigger a callback * Didier Lafforgue */ $.cmd = function(key, callback, args, options) { var keyCode = key.charCodeAt(0); var altKeyCode = keyCode + (32 * (keyCode < 97 ? 1 : -1)); options = (options || { ignoreCase: false }); if (!options.ignoreCase) altKeyCode = null; doc = options.document || window.document; $(doc).keydown(function(e) { var isCtrl = false; if (!args) args = []; // IE barks when args is null if (e.ctrlKey || e.metaKey) isCtrl = true; if ((keyCode == e.which || altKeyCode == e.which) && isCtrl) { e.preventDefault(); callback.apply(this, args); return false; } }); }; ;TI"dependency_digest;TI"%bd22eb4d58ecf9f6dc4d082ffe96efeb;FI"required_paths;T[I"�/Users/didier/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/bundler/gems/engine-c0bddd719ddf/vendor/assets/javascripts/locomotive/cmd.js;FI"dependency_paths;T[{I" path;TI"�/Users/didier/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/bundler/gems/engine-c0bddd719ddf/vendor/assets/javascripts/locomotive/cmd.js;FI" mtime;TI"2014-03-29T11:18:01+01:00;TI"digest;TI"%821185653274928f27b2d64317761424;FI" _version;TI"%ffd318ca8b794f42f5029101c2cf5d91;F
Version data entries
5 entries across 5 versions & 1 rubygems