lib/stimulus_reflex/reflex.rb in stimulus_reflex-1.1.1 vs lib/stimulus_reflex/reflex.rb in stimulus_reflex-2.0.0
- old
+ new
@@ -1,15 +1,16 @@
# frozen_string_literal: true
class StimulusReflex::Reflex
- attr_reader :channel, :url
+ attr_reader :channel, :url, :element
delegate :connection, to: :channel
delegate :session, to: :request
- def initialize(channel, url: nil)
+ def initialize(channel, url: nil, element: nil)
@channel = channel
@url = url
+ @element = element
end
def request
@request ||= ActionDispatch::Request.new(connection.env)
end