Sha256: a857de4131de431c345b47628a335cc680f4b18ac88fd84fbf24071dc9708452

Contents?: true

Size: 626 Bytes

Versions: 7

Compression:

Stored size: 626 Bytes

Contents

require 'social_stream-base'

module SocialStream
  module ToolbarConfig
    autoload :Events, 'social_stream/toolbar_config/events'
  end

  module Events
    # Add :event, :agenda, :session to SocialStream.objects and SocialStream.activity_forms
    # by default
    # It can be configured by users at application's config/initializers/social_stream.rb
    [:event, :agenda, :session].each do |o|
      SocialStream.objects.push(o) unless SocialStream.objects.include?(o)
    end
    
    SocialStream.activity_forms.push(:event) unless SocialStream.objects.include?(:event)
  end
end

require 'social_stream/events/engine'

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
social_stream-0.10.0 events/lib/social_stream-events.rb
social_stream-events-0.0.4 lib/social_stream-events.rb
social_stream-0.9.7 events/lib/social_stream-events.rb
social_stream-0.9.6 events/lib/social_stream-events.rb
social_stream-0.9.5 events/lib/social_stream-events.rb
social_stream-0.9.4 events/lib/social_stream-events.rb
social_stream-0.9.3 events/lib/social_stream-events.rb