Method: Turbo::Broadcastable::ClassMethods#suppressing_turbo_broadcasts
- Defined in:
- app/models/concerns/turbo/broadcastable.rb
#suppressing_turbo_broadcasts(&block) ⇒ Object
Executes block preventing both synchronous and asynchronous broadcasts from this model.
227 228 229 230 231 232 |
# File 'app/models/concerns/turbo/broadcastable.rb', line 227 def suppressing_turbo_broadcasts(&block) original, self.suppressed_turbo_broadcasts = self.suppressed_turbo_broadcasts, true yield ensure self.suppressed_turbo_broadcasts = original end |