Table of Contents - stream_rails-3.1.0 Documentation
Pages
- LICENSE
-
README
- Stream Rails
- Activity Streams & Newsfeeds
- Demo
- Table of Contents
- Gem installation
- Setup
- Supported ORMs
- ActiveRecord
- Sequel
- Model configuration
- Activity fields
- Activity extra data
- Activity creation
- Feed manager
- Feeds bundled with feed_manager
- User feed:
- News feeds:
- Notification feed:
- Follow a feed
- Showing the newsfeed
- Activity enrichment
- Templating
- Pagination
- Disable model tracking
- Running specs
- Full documentation and Low level APIs access
- Copyright and License Information
Classes and Modules
- StreamRails
- StreamRails::Activity
- StreamRails::ActivityResult
- StreamRails::ClassMethods
- StreamRails::Config
- StreamRails::Enrich
- StreamRails::FeedManager
- StreamRails::Railtie
- StreamRails::Renderable
- StreamRails::SyncPolicy
- StreamRails::SyncPolicy::SyncCreate
- StreamRails::SyncPolicy::SyncDestroy
- StreamRails::ViewHelpers
Methods
- ::client — StreamRails
- ::config — StreamRails
- ::configure — StreamRails
- ::create_reference — StreamRails
- ::enabled= — StreamRails
- ::enabled? — StreamRails
- ::feed_manager — StreamRails
- ::included — StreamRails::Activity
- ::included — StreamRails::SyncPolicy::SyncCreate
- ::included — StreamRails::SyncPolicy::SyncDestroy
- ::layout_path — StreamRails::Renderable
- ::new — StreamRails::Config
- ::new — StreamRails::ActivityResult
- ::new — StreamRails::Enrich
- ::new — StreamRails::FeedManager
- ::partial_path — StreamRails::Renderable
- ::prepare_locals — StreamRails::Renderable
- ::render — StreamRails::Renderable
- ::render_aggregated — StreamRails::Renderable
- ::render_simple — StreamRails::Renderable
- ::select_path — StreamRails::Renderable
- #activity_actor — StreamRails::Activity
- #activity_actor_id — StreamRails::Activity
- #activity_extra_data — StreamRails::Activity
- #activity_foreign_id — StreamRails::Activity
- #activity_notify — StreamRails::Activity
- #activity_object — StreamRails::Activity
- #activity_object_id — StreamRails::Activity
- #activity_owner_feed — StreamRails::Activity
- #activity_owner_id — StreamRails::Activity
- #activity_should_sync? — StreamRails::Activity
- #activity_target — StreamRails::Activity
- #activity_target_id — StreamRails::Activity
- #activity_time — StreamRails::Activity
- #activity_verb — StreamRails::Activity
- #add_fields — StreamRails::Enrich
- #add_to_feed — StreamRails::SyncPolicy::SyncCreate
- #as_activity — StreamRails::ClassMethods
- #collect_references — StreamRails::Enrich
- #create_activity — StreamRails::Activity
- #create_activity_results — StreamRails::Enrich
- #created_activity — StreamRails::FeedManager
- #destroyed_activity — StreamRails::FeedManager
- #enrich_activities — StreamRails::Enrich
- #enrich_aggregated_activities — StreamRails::Enrich
- #enriched? — StreamRails::ActivityResult
- #feed_configs — StreamRails::Config
- #follow_user — StreamRails::FeedManager
- #from_activity — StreamRails::ActivityResult
- #get_feed — StreamRails::FeedManager
- #get_news_feeds — StreamRails::FeedManager
- #get_notification_feed — StreamRails::FeedManager
- #get_owner_feed — StreamRails::FeedManager
- #get_user_feed — StreamRails::FeedManager
- #inject_objects — StreamRails::Enrich
- #model_field? — StreamRails::Enrich
- #not_enriched_fields — StreamRails::ActivityResult
- #remove_from_feed — StreamRails::SyncPolicy::SyncDestroy
- #render_activities — StreamRails::ViewHelpers
- #render_activity — StreamRails::ViewHelpers
- #retrieve_objects — StreamRails::Enrich
- #track_not_enriched_field — StreamRails::ActivityResult
- #unfollow_user — StreamRails::FeedManager