Lines Matching refs:selection

52             // Append a break element instead of setting textContent to make sure the selection is inside the prompt.
143 var selection = window.getSelection();
144 selection.removeAllRanges();
145 selection.addRange(finalSelectionRange);
177 var selection = window.getSelection();
178 selection.removeAllRanges();
179 selection.addRange(selectionRange);
194 var selection = window.getSelection();
195 if (!selection.rangeCount)
198 var selectionRange = selection.getRangeAt(0);
209 this.completions(wordPrefixRange, auto, this._completionsReady.bind(this, selection, auto, wordPrefixRange, reverse));
212 _completionsReady: function(selection, auto, originalWordPrefixRange, reverse, completions)
217 var selectionRange = selection.getRangeAt(0);
248 if (selection.isCollapsed)
305 selection.removeAllRanges();
306 selection.addRange(finalSelectionRange);
316 var selection = window.getSelection();
317 if (!selection.rangeCount || !selection.isCollapsed)
320 var selectionRange = selection.getRangeAt(0);
344 var selection = window.getSelection();
345 var focusNode = selection.focusNode;
349 if (focusNode.textContent.substring(0, selection.focusOffset).indexOf("\n") !== -1)
366 var selection = window.getSelection();
367 var focusNode = selection.focusNode;
371 if (focusNode.textContent.substring(selection.focusOffset).indexOf("\n") !== -1)
388 var selection = window.getSelection();
395 selection.removeAllRanges();
396 selection.addRange(selectionRange);
441 var selection = window.getSelection();
447 selection.removeAllRanges();
448 selection.addRange(selectionRange);