@@ -68,10 +68,25 @@ If not unique, use full path.
68
68
### on
69
69
70
70
``` ts
71
- on (name : ' changed' , callback : (file : TFile ) => any , ctx ?: any ): EventRef ;
71
+ on (name : ' changed' , callback : (file : TFile , data : string , cache : CachedMetadata ) => any , ctx ?: any ): EventRef ;
72
72
```
73
73
74
74
Called when a file has been indexed, and its (updated) cache is now available.
75
+ Called when a file has been deleted. A best-effort previous version of the cached metadata is presented,
76
+ but it could be null in case the file was not successfully cached previously.
77
+ Called when a file has been resolved for ` resolvedLinks ` and ` unresolvedLinks ` .
78
+ This happens sometimes after a file has been indexed.
79
+ Called when all files has been resolved. This will be fired each time files get modified after the initial load.
80
+
81
+ ### on
82
+
83
+ ``` ts
84
+ on (name : ' deleted' , callback : (file : TFile , prevCache : CachedMetadata | null ) => any , ctx ?: any ): EventRef ;
85
+ ```
86
+
87
+ Called when a file has been indexed, and its (updated) cache is now available.
88
+ Called when a file has been deleted. A best-effort previous version of the cached metadata is presented,
89
+ but it could be null in case the file was not successfully cached previously.
75
90
Called when a file has been resolved for ` resolvedLinks ` and ` unresolvedLinks ` .
76
91
This happens sometimes after a file has been indexed.
77
92
Called when all files has been resolved. This will be fired each time files get modified after the initial load.
@@ -83,6 +98,8 @@ on(name: 'resolve', callback: (file: TFile) => any, ctx?: any): EventRef;
83
98
```
84
99
85
100
Called when a file has been indexed, and its (updated) cache is now available.
101
+ Called when a file has been deleted. A best-effort previous version of the cached metadata is presented,
102
+ but it could be null in case the file was not successfully cached previously.
86
103
Called when a file has been resolved for ` resolvedLinks ` and ` unresolvedLinks ` .
87
104
This happens sometimes after a file has been indexed.
88
105
Called when all files has been resolved. This will be fired each time files get modified after the initial load.
@@ -94,6 +111,8 @@ on(name: 'resolved', callback: () => any, ctx?: any): EventRef;
94
111
```
95
112
96
113
Called when a file has been indexed, and its (updated) cache is now available.
114
+ Called when a file has been deleted. A best-effort previous version of the cached metadata is presented,
115
+ but it could be null in case the file was not successfully cached previously.
97
116
Called when a file has been resolved for ` resolvedLinks ` and ` unresolvedLinks ` .
98
117
This happens sometimes after a file has been indexed.
99
118
Called when all files has been resolved. This will be fired each time files get modified after the initial load.
0 commit comments