From 798996dc8e78e2b2ba959e8d9096e0cfaae978dc Mon Sep 17 00:00:00 2001 From: Daniel Libby Date: Thu, 21 Apr 2022 11:23:33 -0700 Subject: [PATCH] Move proposed changes to Range interface (#565) * Move proposed changes to Range * Adjust code example --- RangeInnerText/explainer.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/RangeInnerText/explainer.md b/RangeInnerText/explainer.md index 64922482d..481c9fef5 100644 --- a/RangeInnerText/explainer.md +++ b/RangeInnerText/explainer.md @@ -108,14 +108,14 @@ async function initiateSpellcheck(editableRegion) { // `results` is an array of misspelled word + code unit offsets. results.forEach((result) => { - let misspelling = new StaticRange(range); + let misspelling = new Range(range); misspelling.adjust("start", result.offset); misspelling.collapse(/*toStart*/ true); misspelling.adjust("end", result.text.length); // Add misspelling range to highlight map so that the // squiggles are drawn underneath via Highlight API. - CSS.highlights.set("misspellings", new Highlight(mispelling)); + CSS.highlights.set("misspellings", new Highlight(new StaticRange(mispelling))); }); }); } @@ -128,7 +128,7 @@ enum Endpoint { "end" } -partial interface AbstractRange { +partial interface Range { readonly DOMString innerText; void adjust(Endpoint endpoint, long codeunits); }