Sha256: a14ee5f64b6d9caa2dbc325c2bcf93d4e44c3bdf4b3fd4725d437060fb4c815a

Contents?: true

Size: 1.2 KB

Versions: 10

Compression:

Stored size: 1.2 KB

Contents

//= require social_stream.timeline

SocialStream.Event = (function(SS, $, undefined) {
	var indexCallbacks = [];

	var addIndexCallback = function(callback){
		indexCallbacks.push(callback);
	}

	var index = function(){
		$.each(indexCallbacks, function(i, callback){ callback(); });
	}

        var fixDates = function(){
          $(".event").each(function(){
            dateString = $(this).find("time").attr("datetime");

            date = new Date(dateString);

            var dayEl = $(this).find(".event_day");
	    if (dayEl.length) {
		    dayEl.text($.datepicker.formatDate('d', date));
	    }

            var monthEl = $(this).find(".event_month");
	    if (monthEl.length) {
            	monthEl.text($.datepicker.formatDate('M', date));
	    }

            var hourEl = $(this).find(".event_hour");
            if(hourEl.length) {
              var minutes = date.getMinutes();
              if (minutes<10) minutes = "0" + minutes;
              hourEl.text(date.getHours() + ':' + minutes);
            }

          });

        }

	addIndexCallback(fixDates);

        SocialStream.Timeline.addInitCallback(index);

	return {
		addIndexCallback: addIndexCallback,
		index: index
	}

})(SocialStream, jQuery);

Version data entries

10 entries across 10 versions & 2 rubygems

Version Path
social_stream-0.26.0 events/app/assets/javascripts/social_stream.event.js
social_stream-events-0.12.0 app/assets/javascripts/social_stream.event.js
social_stream-0.25.2 events/app/assets/javascripts/social_stream.event.js
social_stream-0.25.1 events/app/assets/javascripts/social_stream.event.js
social_stream-0.25.0 events/app/assets/javascripts/social_stream.event.js
social_stream-events-0.11.0 app/assets/javascripts/social_stream.event.js
social_stream-0.24.1 events/app/assets/javascripts/social_stream.event.js
social_stream-events-0.10.1 app/assets/javascripts/social_stream.event.js
social_stream-0.24.0 events/app/assets/javascripts/social_stream.event.js
social_stream-events-0.10.0 app/assets/javascripts/social_stream.event.js