mirror of
https://github.com/MacPass/MacPass.git
synced 2025-12-14 10:32:26 +00:00
37 lines
1.0 KiB
Objective-C
37 lines
1.0 KiB
Objective-C
//
|
|
// KdbEntry+Undo.h
|
|
// MacPass
|
|
//
|
|
// Created by Michael Starke on 12.05.13.
|
|
// Copyright (c) 2013 HicknHack Software GmbH. All rights reserved.
|
|
//
|
|
|
|
#import "Kdb.h"
|
|
|
|
APPKIT_EXTERN NSString *const MPEntryTitleUndoableKey;
|
|
APPKIT_EXTERN NSString *const MPEntryUsernameUndoableKey;
|
|
APPKIT_EXTERN NSString *const MPEntryPasswordUndoableKey;
|
|
APPKIT_EXTERN NSString *const MPEntryUrlUndoableKey;
|
|
APPKIT_EXTERN NSString *const MPEntryNotesUndoableKey;
|
|
|
|
|
|
@interface KdbEntry (Undo)
|
|
|
|
- (NSString *)titleUndoable;
|
|
- (NSString *)usernameUndoable;
|
|
- (NSString *)passwordUndoable;
|
|
- (NSString *)urlUndoable;
|
|
- (NSString *)notesUndoable;
|
|
|
|
- (void)setTitleUndoable:(NSString *)title;
|
|
- (void)setUsernameUndoable:(NSString *)username;
|
|
- (void)setPasswordUndoable:(NSString *)password;
|
|
- (void)setUrlUndoable:(NSString *)url;
|
|
- (void)setNotesUndoable:(NSString *)notes;
|
|
|
|
- (void)deleteUndoable;
|
|
- (void)moveToGroupUndoable:(KdbGroup *)group atIndex:(NSUInteger)index;
|
|
- (void)moveToTrashUndoable:(KdbGroup *)trash atIndex:(NSUInteger)index;
|
|
|
|
@end
|