mirror of
https://github.com/wismna/ModernKeePass.git
synced 2025-10-03 23:50:18 -04:00
Entries now also make use of the recycle bin New path indication below groups and entries title Password generator now has custom characters back (working thanks to lib 2.37)
32 lines
760 B
C#
32 lines
760 B
C#
using Windows.UI.Xaml.Controls;
|
|
using ModernKeePass.ViewModels;
|
|
|
|
namespace ModernKeePass.Interfaces
|
|
{
|
|
public interface IPwEntity
|
|
{
|
|
GroupVm ParentGroup { get; }
|
|
Symbol IconSymbol { get; }
|
|
string Id { get; }
|
|
string Name { get; set; }
|
|
string Path { get; }
|
|
bool IsEditMode { get; }
|
|
|
|
/// <summary>
|
|
/// Delete from Model
|
|
/// </summary>
|
|
void CommitDelete();
|
|
/// <summary>
|
|
/// Restore ViewModel
|
|
/// </summary>
|
|
void UndoDelete();
|
|
/// <summary>
|
|
/// Save changes to Model
|
|
/// </summary>
|
|
void Save();
|
|
/// <summary>
|
|
/// Delete from ViewModel
|
|
/// </summary>
|
|
void MarkForDelete();
|
|
}
|
|
} |