asks the server about the values being entered
where the entities the check stopped for are remembered; the session-wide instance by default
ReadonlyChanged$Emits whenever the candidates or the notice's visibility change.
The flagged candidates from the latest answer, most probable first.
Whether the notice shows: some flagged candidate has not been dismissed.
The person dismissed the notice. It shows again only for a candidate they have not dismissed.
Stops the debounce and ignores any answer still in flight. Call when the form is destroyed.
A person edited a field of record. For a new record this restarts the debounce, after which
the check runs on the record's values.
The record was saved: the notice goes away, and no pending or in-flight check brings it back.
Runs the entry-time duplicate check for one form and holds the candidates to flag. Framework-free, so the timing rules are testable without a DOM:
NotConfiguredorNotAuthorized), starts nothing.