@@ -32,7 +32,7 @@ import { getComponentProps } from '@vue/typescript-plugin/lib/requests/getCompon
32
32
import { getComponentSlots } from '@vue/typescript-plugin/lib/requests/getComponentSlots'
33
33
import { getElementAttrs } from '@vue/typescript-plugin/lib/requests/getElementAttrs'
34
34
import { getElementNames } from '@vue/typescript-plugin/lib/requests/getElementNames'
35
- import { getPropertiesAtLocation } from '@vue/typescript-plugin/lib/requests/getPropertiesAtLocation '
35
+ import { isRefAtPosition } from '@vue/typescript-plugin/lib/requests/isRefAtPosition '
36
36
37
37
export interface CreateData {
38
38
tsconfig : {
@@ -204,16 +204,15 @@ self.onmessage = async (msg: MessageEvent<WorkerMessage>) => {
204
204
getElementNames ( fileName ) {
205
205
return getElementNames ( ts , getProgram ( ) , fileName )
206
206
} ,
207
- getPropertiesAtLocation ( fileName , position ) {
207
+ isRefAtPosition ( fileName , position ) {
208
208
const { sourceScript, virtualCode } = getVirtualCode ( fileName )
209
- return getPropertiesAtLocation (
209
+ return isRefAtPosition (
210
210
ts ,
211
211
getLanguageService ( ) . context . language ,
212
212
getProgram ( ) ,
213
213
sourceScript ,
214
214
virtualCode ,
215
215
position ,
216
- false ,
217
216
)
218
217
} ,
219
218
async getQuickInfoAtPosition ( fileName , position ) {
@@ -260,6 +259,9 @@ self.onmessage = async (msg: MessageEvent<WorkerMessage>) => {
260
259
getEncodedSemanticClassifications ( ) {
261
260
throw new Error ( 'Not implemented' )
262
261
} ,
262
+ getReactiveReferences ( ) {
263
+ throw new Error ( 'Not implemented' )
264
+ } ,
263
265
} )
264
266
const ignoreVueServicePlugins = new Set ( [
265
267
'vue-extract-file' ,
0 commit comments