Sha256: 41d4ed8c01c62e3383adf03a0737f1eee5962079e3cbc4e1ffb91a700b6a2e30

Contents?: true

Size: 362 Bytes

Versions: 36

Compression:

Stored size: 362 Bytes

Contents

# The job that powers the <tt>broadcast_render_later_to</tt> available in <tt>Turbo::Streams::Broadcasts</tt> for rendering
# turbo stream templates.
class Turbo::Streams::BroadcastJob < ActiveJob::Base
  discard_on ActiveJob::DeserializationError
  
  def perform(stream, **rendering)
    Turbo::StreamsChannel.broadcast_render_to stream, **rendering
  end
end

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
turbo-rails-2.0.0.pre.beta.1 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-1.5.0 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-1.4.0 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-1.3.3 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-1.3.2 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-1.3.1 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-1.3.0 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-1.1.1 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-1.1.0 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-1.0.1 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-1.0.0 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-0.9.1 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-0.9.0 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-0.8.3 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-0.8.2 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-0.8.1 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-0.8.0 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-0.7.15 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-0.7.14 app/jobs/turbo/streams/broadcast_job.rb
turbo-rails-0.7.13 app/jobs/turbo/streams/broadcast_job.rb