o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1339771359.547359: @value{I" class:EFI"BundledAsset; FI"id; F"%a56e299f2a1533d05670872f69b40e31I"logical_path; F"speedo/jquery.spin.jsI" pathname; F"h/Users/stu/Documents/Work/CrankApps/Projects/speedo/vendor/assets/javascripts/speedo/jquery.spin.jsI"content_type; FI"application/javascript; FI" mtime; FI"2011-10-15T22:44:11-04:00; FI" body; FI"ÿ/* You can now create a spinner using any of the variants below: $("#el").spin(); // Produces default Spinner using the text color of #el. $("#el").spin("small"); // Produces a 'small' Spinner using the text color of #el. $("#el").spin("large", "white"); // Produces a 'large' Spinner in white (or any valid CSS color). $("#el").spin({ ... }); // Produces a Spinner using your custom settings. $("#el").spin(false); // Kills the spinner. */ (function($) { $.fn.spin = function(opts, color) { var presets = { "tiny": { lines: 8, length: 2, width: 2, radius: 3 }, "small": { lines: 8, length: 4, width: 3, radius: 5 }, "large": { lines: 10, length: 8, width: 4, radius: 8 } }; if (Spinner) { return this.each(function() { var $this = $(this), data = $this.data(); if (data.spinner) { data.spinner.stop(); delete data.spinner; } if (opts !== false) { if (typeof opts === "string") { if (opts in presets) { opts = presets[opts]; } else { opts = {}; } if (color) { opts.color = color; } } data.spinner = new Spinner($.extend({color: $this.css('color')}, opts)).spin(this); } }); } else { throw "Spinner class not available."; } }; })(jQuery); ; FI"asset_paths; F["h/Users/stu/Documents/Work/CrankApps/Projects/speedo/vendor/assets/javascripts/speedo/jquery.spin.jsI"dependency_paths; F[{I" path; F"h/Users/stu/Documents/Work/CrankApps/Projects/speedo/vendor/assets/javascripts/speedo/jquery.spin.jsI" mtime; FIu: Time 怰°: @_zoneI"EDT; T: offsetiþÀÇI"hexdigest; F"%972a9527083118cdc0d99535c038fe44I" _version; F"%46dde6621c301f4928e3b34efee9e3b5