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