Lines Matching defs:range
904 if(doc.createRange){var range=doc.createRange();
905 range.selectNodeContents(element);
906 var fragment=range.createContextualFragment(html);
1221 this.setSelectionRange=function(input,start,length){if(input.createTextRange){var range=input.createTextRange();
1222 range.moveStart("character",start);
1223 range.moveEnd("character",length-input.value.length);
1224 range.select()
1228 this.getInputSelectionStart=function(input){if(document.selection){var range=input.ownerDocument.selection.createRange();
1229 var text=range.text;
1231 }else{range.moveStart("character",-input.value.length);
1232 return range.text.length
4788 }var range=this.getAutoCompleteRange(value,start);
4789 if(!range||range.type!="int"){range={start:0,end:value.length-1}
4790 }var expr=value.substr(range.start,range.end-range.start+1);
4791 preExpr=value.substr(0,range.start);
4792 postExpr=value.substr(range.end+1);
4893 var range=getRange?getRange(parsed,offset-parseStart,context):null;
4894 if(!range){range={start:0,end:parsed.length-1}
4895 }var expr=parsed.substr(range.start,range.end-range.start+1);
4896 preExpr=parsed.substr(0,range.start);
4897 postExpr=parsed.substr(range.end+1);
4898 exprOffset=parseStart+range.start;
4907 if(expr&&offset!=parseStart+range.end+1){if(cycle){offset=range.start;
7391 sel.addRange(this.currentSearch.range);