модуль ActionCable::Channel::Callbacks
Обработчики событий канала Action Cable
Action Cable Channel предоставляет крючки обратных вызовов, которые вызываются в течение жизненного цикла канала:
-
after_subscribe (алиас on_subscribe)
-
after_unsubscribe (алиас on_unsubscribe)
Пример
class ChatChannel < ApplicationCable::Channel
after_subscribe :send_welcome_message, unless: :subscription_rejected?
after_subscribe :track_subscription
private
def send_welcome_message
broadcast_to(...)
end
def track_subscription
# ...
end
end
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.