Documentation

website.component.visibility

Visibility effects for a component’s existing native root. React owns markup; this lifecycle adapter owns the observer, delay and teardown.

<sentinel>

(<sentinel> options)

Lean sentinel for source adapters that cannot import the full component runtime (component.sources imports them). Normal UI uses defc :on-seen. Both paths share setup; this boundary never owns another observer algorithm.

setup

(setup {:keys [event callback on-change once? threshold root-margin delay-ms], :or {once? true, threshold 0.5, root-margin "0px", delay-ms 0}})