Hide/show autocomplete based on selection state

This commit is contained in:
Aviral Dasgupta 2016-06-21 15:46:20 +05:30
parent f6a76edfdf
commit fb6eec0f7d
11 changed files with 114 additions and 43 deletions

View file

@ -12,10 +12,10 @@ const PROVIDERS = [
EmojiProvider
].map(completer => completer.getInstance());
export function getCompletions(query: String) {
export function getCompletions(query: string, selection: {start: number, end: number}) {
return PROVIDERS.map(provider => {
return {
completions: provider.getCompletions(query),
completions: provider.getCompletions(query, selection),
provider
};
});