Support '.' as a trigger character (#23890)

* Support '.' as a trigger character

* Add a CompletionsTriggerCharacter type

* Add more trigger characters

* Add another type CompletionsTriggerCharacter

* Update API baselines
This commit is contained in:
Andy
2018-05-08 09:52:46 -07:00
committed by GitHub
parent f35a20e29e
commit ddf20ecd6d
6 changed files with 30 additions and 12 deletions

View File

@@ -1765,6 +1765,8 @@ namespace ts.server.protocol {
arguments: FormatOnKeyRequestArgs;
}
export type CompletionsTriggerCharacter = "." | '"' | "'" | "`" | "/" | "@" | "<";
/**
* Arguments for completions messages.
*/
@@ -1773,7 +1775,7 @@ namespace ts.server.protocol {
* Optional prefix to apply to possible completions.
*/
prefix?: string;
triggerCharacter?: string;
triggerCharacter?: CompletionsTriggerCharacter;
/**
* @deprecated Use UserPreferences.includeCompletionsForModuleExports
*/