Lines Matching refs:candidates
4860 Firebug.AutoCompleter=function(getExprOffset,getRange,evaluator,selectMode,caseSensitive){var candidates=null;
4877 this.reset=function(){candidates=null;
4888 }if(!candidates||!cycle||offset!=lastOffset){originalOffset=offset;
4900 }else{if(lastExpr&&lastExpr.indexOf(expr)!=0){candidates=null
4901 }else{if(lastExpr&&lastExpr.length>=expr.length){candidates=null;
4913 }if(expr){candidates=[];
4917 if(name.indexOf&&name.indexOf(expr)==0){candidates.push(name)
4922 if(name.indexOf&&name.toLowerCase().indexOf(lowerExpr)==0){candidates.push(name)
4923 }}}lastIndex=reverse?candidates.length-1:0
4934 candidates=cloneArray(values);
4937 candidates=[];
4940 ++i){if(values[i].substr){candidates.push(values[i])
4944 }if(!candidates.length){return
4945 }if(lastIndex>=candidates.length){lastIndex=0
4946 }else{if(lastIndex<0){lastIndex=candidates.length-1
4947 }}var completion=candidates[lastIndex];