Sha256: ccf4c52af0fb9d2af25035e8154601a07d246d8cfec29b302384c13f7de3e4b8
Contents?: true
Size: 828 Bytes
Versions: 2
Compression:
Stored size: 828 Bytes
Contents
(function(timezoneJS) { var callbacks = []; var generateAbbreviation = function(date) { return (new timezoneJS.Date(date, 'America/New_York')).getTimezoneAbbreviation(); }; timezoneJS.casebook = { initialized: false, init: function() { timezoneJS.timezone.zoneFileBasePath = '/timezones'; timezoneJS.timezone.init({ callback: function() { timezoneJS.casebook.initialized = true; _.each(callbacks, function(callback) { callback() }); } }); }, getTimezoneAbbreviation: function(date, callback) { if(!timezoneJS.casebook.initialized) { callbacks.push( function() { callback(generateAbbreviation(date)) } ); } else { callback(generateAbbreviation(date)); } } }; timezoneJS.casebook.init(); }(timezoneJS));
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
undercase-0.2.57 | app/assets/javascripts/undercase/lib/timezone.js |
undercase-0.2.29 | app/assets/javascripts/undercase/lib/timezone.js |