Inherit this interface if you need to save additional data which is not a setting or cache, please implement this interface.
public interface ISavable : IFeatures| name | description |
|---|---|
| Save() | Save additional plugin data. |
For storing plugin settings, prefer LoadSettingJsonStorage or SaveSettingJsonStorage. For storing plugin caches, prefer LoadCacheBinaryStorageAsync or SaveCacheBinaryStorageAsync. Once called, those settings and caches will be automatically saved by Flow.
- interface IFeatures
- namespace Flow.Launcher.Plugin