instance method
broadcast_action_to
Ruby on Rails 1.5.0
Since v1.3.3 Last seen in v2.0.23Signature
broadcast_action_to(*streamables, action:, target: broadcast_target_default, **rendering)
Broadcast a named action, allowing for dynamic dispatch, instead of using the concrete action methods. Examples:
# Sends <turbo-stream action="prepend" target="clearances"><template><div id="clearance_5">My Clearance</div></template></turbo-stream> # to the stream named "identity:2:clearances" clearance.broadcast_action_to examiner.identity, :clearances, action: :prepend, target: "clearances"
Parameters
-
streamablesrest -
actionkeyreq -
targetkey = broadcast_target_default -
renderingkeyrest
Source
# File app/models/concerns/turbo/broadcastable.rb, line 252
def broadcast_action_to(*streamables, action:, target: broadcast_target_default, **rendering)
Turbo::StreamsChannel.broadcast_action_to(*streamables, action: action, target: target, **broadcast_rendering_with_defaults(rendering))
end
Defined in app/models/concerns/turbo/broadcastable.rb line 252
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Turbo::Broadcastable