Lines Matching defs:selection

48             // Append a break element instead of setting textContent to make sure the selection is inside the prompt.
127 var selection = window.getSelection();
128 selection.removeAllRanges();
129 selection.addRange(finalSelectionRange);
160 var selection = window.getSelection();
161 selection.removeAllRanges();
162 selection.addRange(selectionRange);
177 var selection = window.getSelection();
178 if (!selection.rangeCount)
181 var selectionRange = selection.getRangeAt(0);
187 this.completions(wordPrefixRange, auto, this._completionsReady.bind(this, selection, auto, wordPrefixRange));
190 _completionsReady: function(selection, auto, originalWordPrefixRange, completions)
195 var selectionRange = selection.getRangeAt(0);
204 if (completions.length === 1 || selection.isCollapsed || auto) {
256 selection.removeAllRanges();
257 selection.addRange(finalSelectionRange);
267 var selection = window.getSelection();
268 if (!selection.rangeCount || !selection.isCollapsed)
271 var selectionRange = selection.getRangeAt(0);
295 var selection = window.getSelection();
296 var focusNode = selection.focusNode;
300 if (focusNode.textContent.substring(0, selection.focusOffset).indexOf("\n") !== -1)
317 var selection = window.getSelection();
318 var focusNode = selection.focusNode;
322 if (focusNode.textContent.substring(selection.focusOffset).indexOf("\n") !== -1)
339 var selection = window.getSelection();
346 selection.removeAllRanges();
347 selection.addRange(selectionRange);
398 var selection = window.getSelection();
404 selection.removeAllRanges();
405 selection.addRange(selectionRange);