View Source Bonfire.Social.Feeds.LiveHandler (Bonfire v0.9.11-social-beta.6)

Summary

Functions

actions_update_many(assigns_sockets, opts)

activity_preloads_tuple_from_filters(filters, opts \\ [])

activity_update_many(assigns_sockets, opts)

activity_with_object_from_assigns(assigns)

assign_feed(socket, assigns, opts \\ [])

feed_assigns_maybe_async(other, socket, show_loader \\ true, reset_stream \\ false)

feed_assigns_non_live(feed_id, assigns, feed_filters, socket_or_opts)

feed_default_assigns(feed_name, socket)

feed_extra_preloads_list(showing_within, thread_mode \\ nil)

feed_live_update_many_preload_mode()

handle_event(binary, attrs, socket)

handle_info(arg, socket)

handle_params(attrs, _, socket)

@spec handle_params(any(), any(), any()) :: {:noreply, any()}

insert_feed(socket, feed_edges, opts \\ [])

@spec insert_feed(any(), any(), any()) :: any()

load_user_feed_assigns(selected_tab_and_user_id, params, socket)

load_user_feed_assigns(tab, feed_id, attrs, socket)

object_preloads()

paginate_feed(feed_id, attrs, socket, opts \\ [])

paginate_fetch_assign_default(opts, socket)

paginate_opts(attrs, socket, opts)

preload_activity_and_object_assocs(feed, under, opts)

remove_activity(activity)

reply_to_activity(js \\ %JS{}, target)

sigil_p(route, extra)

(macro)

user_feed_assign_or_load_async(tab, user_or_feed, params, socket)