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