Home | History | Annotate | Download | only in front_end

Lines Matching refs:selectionRange

369         var selectionRange = document.createRange();
370 selectionRange.setStart(userTextNode, this._userEnteredText.length);
371 selectionRange.setEnd(userTextNode, this._userEnteredText.length);
375 selection.addRange(selectionRange);
401 var selectionRange = selection.getRangeAt(0);
410 var wordSuffixRange = selectionRange.startContainer.rangeOfWord(selectionRange.endOffset, this._completionStopCharacters, this._element, "forward");
419 var wordPrefixRange = selectionRange.startContainer.rangeOfWord(selectionRange.startOffset, this._completionStopCharacters, this._element, "backward");
476 var selectionRange = selection.getRangeAt(0);
480 fullWordRange.setEnd(selectionRange.endContainer, selectionRange.endOffset);
482 if (originalWordPrefixRange.toString() + selectionRange.toString() != fullWordRange.toString())
644 var selectionRange = selection.getRangeAt(0);
645 var node = selectionRange.startContainer;
649 if (node.nodeType === Node.TEXT_NODE && selectionRange.startOffset < node.nodeValue.length)
719 var selectionRange = document.createRange();
722 selectionRange.setStart(this._element, offset);
723 selectionRange.setEnd(this._element, offset);
726 selection.addRange(selectionRange);
903 var selectionRange = document.createRange();
905 selectionRange.setStart(this._element.firstChild, firstNewlineIndex);
906 selectionRange.setEnd(this._element.firstChild, firstNewlineIndex);
909 selection.addRange(selectionRange);