Skip to content

Commit e115be6

Browse files
Keen Yee Liauayazhafiz
authored andcommitted
feat: Trigger autocomplete on '$' character (#568)
Trigger autocomplete on '$' for variables like '$event' and '$implicit' in template bindings.
1 parent 980cece commit e115be6

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

integration/lsp/smoke_spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ describe('Angular Language Service', () => {
106106
'capabilities': {
107107
'textDocumentSync': 2,
108108
'completionProvider':
109-
{'resolveProvider': false, 'triggerCharacters': ['<', '.', '*', '[', '(']},
109+
{'resolveProvider': false, 'triggerCharacters': ['<', '.', '*', '[', '(', '$']},
110110
'definitionProvider': true,
111111
'hoverProvider': true
112112
}
@@ -134,7 +134,7 @@ describe('Angular Language Service', () => {
134134
'capabilities': {
135135
'textDocumentSync': 2,
136136
'completionProvider':
137-
{'resolveProvider': false, 'triggerCharacters': ['<', '.', '*', '[', '(']},
137+
{'resolveProvider': false, 'triggerCharacters': ['<', '.', '*', '[', '(', '$']},
138138
'definitionProvider': true,
139139
'hoverProvider': true
140140
}

server/src/session.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,10 @@ export class Session {
153153
capabilities: {
154154
textDocumentSync: lsp.TextDocumentSyncKind.Incremental,
155155
completionProvider: {
156-
/// The server does not provide support to resolve additional information
156+
// The server does not provide support to resolve additional information
157157
// for a completion item.
158158
resolveProvider: false,
159-
triggerCharacters: ['<', '.', '*', '[', '(']
159+
triggerCharacters: ['<', '.', '*', '[', '(', '$']
160160
},
161161
definitionProvider: true,
162162
hoverProvider: true,

0 commit comments

Comments
 (0)