(data_)
| 114 | retrieveHints(completion.options.hint, completion.cm, completion.options, finishUpdate); |
| 115 | } |
| 116 | function finishUpdate(data_) { |
| 117 | data = data_; |
| 118 | if (finished) return; |
| 119 | if (!data || !data.list.length) return done(); |
| 120 | if (completion.widget) completion.widget.close(); |
| 121 | completion.widget = new Widget(completion, data); |
| 122 | } |
| 123 | |
| 124 | function clearDebounce() { |
| 125 | if (debounce) { |