Module: ActionCable::Channel::Callbacks
- Extended by:
- ActiveSupport::Concern
- Includes:
- ActiveSupport::Callbacks
- Included in:
- Base
- Defined in:
- actioncable/lib/action_cable/channel/callbacks.rb
Overview
Action Cable Channel Callbacks
Action Cable Channel provides hooks during the life cycle of a channel subscription. Callbacks allow triggering logic during this cycle. Available callbacks are:
-
before_subscribe
-
after_subscribe
(also aliased as:on_subscribe
) -
before_unsubscribe
-
after_unsubscribe
(also aliased as:on_unsubscribe
)
NOTE: the after_subscribe
callback is triggered whenever the subscribed
method is called, even if subscription was rejected with the reject
method. To trigger after_subscribe
only on successful subscriptions, use after_subscribe :my_method_name, unless: :subscription_rejected?
Defined Under Namespace
Modules: ClassMethods
Constant Summary
Constants included from ActiveSupport::Callbacks
ActiveSupport::Callbacks::CALLBACK_FILTER_TYPES
Method Summary
Methods included from ActiveSupport::Concern
append_features, class_methods, extended, included, prepend_features, prepended