diff options
| author | Stephen Blott | 2015-05-06 11:50:28 +0100 |
|---|---|---|
| committer | Stephen Blott | 2015-05-06 11:50:28 +0100 |
| commit | f330e3243bc27f1a19040fb386fc877fe82fbefe (patch) | |
| tree | be6b6087103fc954d8b80558906ae2c1aa6e55bc /background_scripts/completion.coffee | |
| parent | 5752c0ead0a65fc2329515509f66e00bd6ee2f60 (diff) | |
| download | vimium-f330e3243bc27f1a19040fb386fc877fe82fbefe.tar.bz2 | |
Search completion; yet more tweaks.
Diffstat (limited to 'background_scripts/completion.coffee')
| -rw-r--r-- | background_scripts/completion.coffee | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/background_scripts/completion.coffee b/background_scripts/completion.coffee index bffb9700..18bfafd1 100644 --- a/background_scripts/completion.coffee +++ b/background_scripts/completion.coffee @@ -8,8 +8,7 @@ # A completer is a class which has three functions: # - filter(query, onComplete): "query" will be whatever the user typed into the Vomnibox. # - refresh(): (optional) refreshes the completer's data source (e.g. refetches the list of bookmarks). -# - userIsTyping(): (optional) informs the completer that the user is typing (and pending completions may no -# longer be needed). +# - cancel(): (optional) cancels any pending, cancelable action. class Suggestion showRelevancy: true # Set this to true to render relevancy when debugging the ranking scores. @@ -351,8 +350,8 @@ class TabCompleter class SearchEngineCompleter searchEngines: {} - userIsTyping: -> - CompletionEngines.userIsTyping() + cancel: -> + CompletionEngines.cancel() filter: (queryTerms, onComplete) -> suggestions = [] @@ -462,8 +461,8 @@ class MultiCompleter refresh: -> completer.refresh?() for completer in @completers - userIsTyping: -> - completer.userIsTyping?() for completer in @completers + cancel: -> + completer.cancel?() for completer in @completers filter: (queryTerms, onComplete) -> # Allow only one query to run at a time. |
