Files
modernkeepass/ModernKeePass/Interfaces/IDatabase.cs
BONNEVILLE Geoffroy 5120c8177b Adding tests for App
WIP make VMs app agnostic
2017-11-22 18:54:03 +01:00

20 lines
528 B
C#

using ModernKeePass.ViewModels;
using ModernKeePassLib;
using ModernKeePassLib.Keys;
namespace ModernKeePass.Interfaces
{
public interface IDatabase
{
bool RecycleBinEnabled { get; set; }
int Status { get; set; }
GroupVm RootGroup { get; set; }
GroupVm RecycleBin { get; set; }
void Open(CompositeKey key, bool createNew);
void UpdateCompositeKey(CompositeKey key);
bool Save();
void CreateRecycleBin();
void AddDeletedItem(PwUuid id);
}
}