ReadonlyfromReadonlyidIdentifies this issue among the report's, and is written onto the painted
span as data-trevixal-issue so a hover card or a click menu can find its
way from the DOM back here. Derived from the range and the kind rather
than counted, so a re-check that finds the same problem in the same place
produces the same id and an open popover stays pointed at it.
ReadonlykindReadonlymessageReadonlypathPath of the textblock holding the range.
Optional ReadonlyruleGrammar rule id, for grammar issues.
Optional ReadonlysuggestionReplacement for the range, when the fix is mechanical.
ReadonlytextThe flagged text, so a fix can refuse to apply once the block has changed.
Readonlyto
Inline offsets within that block.