@@ -68,10 +68,25 @@ If not unique, use full path.
6868### on
6969
7070``` 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 ;
7272```
7373
7474Called 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.
7590Called when a file has been resolved for ` resolvedLinks ` and ` unresolvedLinks ` .
7691This happens sometimes after a file has been indexed.
7792Called 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;
8398```
8499
85100Called 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.
86103Called when a file has been resolved for ` resolvedLinks ` and ` unresolvedLinks ` .
87104This happens sometimes after a file has been indexed.
88105Called 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;
94111```
95112
96113Called 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.
97116Called when a file has been resolved for ` resolvedLinks ` and ` unresolvedLinks ` .
98117This happens sometimes after a file has been indexed.
99118Called when all files has been resolved. This will be fired each time files get modified after the initial load.
0 commit comments