namespace Flow.Launcher.Plugin
{
///
/// Inherit this interface if you need to save additional data which is not a setting or cache,
/// please implement this interface.
///
///
/// For storing plugin settings, prefer
/// or .
/// For storing plugin caches, prefer
/// or .
/// Once called, those settings and caches will be automatically saved by Flow.
///
public interface ISavable : IFeatures
{
///
/// Save additional plugin data.
///
void Save();
}
}