Lines Matching refs:candidates
4849 …oCompleter=function(getExprOffset,getRange,evaluator,selectMode,caseSensitive){var candidates=null;
4866 this.reset=function(){candidates=null;
4877 }if(!candidates||!cycle||offset!=lastOffset){originalOffset=offset;
4889 }else{if(lastExpr&&lastExpr.indexOf(expr)!=0){candidates=null
4890 }else{if(lastExpr&&lastExpr.length>=expr.length){candidates=null;
4902 }if(expr){candidates=[];
4906 if(name.indexOf&&name.indexOf(expr)==0){candidates.push(name)
4911 if(name.indexOf&&name.toLowerCase().indexOf(lowerExpr)==0){candidates.push(name)
4912 }}}lastIndex=reverse?candidates.length-1:0
4923 candidates=cloneArray(values);
4926 candidates=[];
4929 ++i){if(values[i].substr){candidates.push(values[i])
4933 }if(!candidates.length){return
4934 }if(lastIndex>=candidates.length){lastIndex=0
4935 }else{if(lastIndex<0){lastIndex=candidates.length-1
4936 }}var completion=candidates[lastIndex];