Lines Matching refs:annotation
15 - **Text-quote anchored.** Each annotation is tied to the quoted text plus a
20 Open/resolved status lives at the annotation level.
21 - **Orphan-aware.** When the quoted text disappears from the page the annotation
33 …, load + re-anchor, highlights, gutter markers, counter, selection→new-annotation flow, thread pan…
77 return the **full updated annotation**, so the panel re-renders the whole thread
122 annotation's `exact` is searched with `mb_strpos`. This re-check is the source
141 resolved annotation (present *or* orphaned), `clearOrphaned()` deletes every orphaned one
142 (open *or* resolved). A resolved-and-present annotation is therefore counted in both Normal and
179 The optional `annotations` key carries the page's **full annotation list**, so
206 | Create annotation / reply / resolve / reopen | logged in **and** `AUTH_READ` on the page — *not* …
207 | Edit / delete own annotation | author (`canEditAnnotation`) |
209 | Edit / delete **any** annotation or reply | admin (`canEditAnnotation` / `canEditReply`) |