StimulusReflex::Reflexand lives in your
app/reflexesfolder. This is where your Reflex actions are implemented.
data-reflexattribute is placed or the
stimulatemethod is called. It often has data attributes intended to be delivered to the server during a Reflex action. It is the default element to hold the Reflex controller and by extension, emit Reflex life-cycle events. It will be treated as the top-level container for Selector Morphs that target it.
ApplicationController. It has a
stimulatemethod for triggering Reflexes and like all Stimulus controllers, it's aware of the element it is attached to - as well as any Stimulus targets in its DOM hierarchy.
bodyelement as the default Reflex root. You can specify one or more elements to constrain what part of the DOM will be updated using the
data-reflex-rootattribute. See Scoping Page Morphs for more information.
broadcastmethod is invoked, which immediately delivers all queued operations to one or multiple connected clients