mirror of
https://github.com/MacPass/MacPass.git
synced 2025-12-14 21:13:35 +00:00
Added allEntries and allGroups to MPDocument as adapter to KPKTree calls
This commit is contained in:
@@ -69,6 +69,8 @@ APPKIT_EXTERN NSString *const MPDocumentGroupKey;
|
|||||||
* @return matching group, nil if none was found
|
* @return matching group, nil if none was found
|
||||||
*/
|
*/
|
||||||
- (KPKGroup *)findGroup:(NSUUID *)uuid;
|
- (KPKGroup *)findGroup:(NSUUID *)uuid;
|
||||||
|
- (NSArray *)allEntries;
|
||||||
|
- (NSArray *)allGroups;
|
||||||
|
|
||||||
- (void)useGroupAsTrash:(KPKGroup *)group;
|
- (void)useGroupAsTrash:(KPKGroup *)group;
|
||||||
- (void)useGroupAsTemplate:(KPKGroup *)group;
|
- (void)useGroupAsTemplate:(KPKGroup *)group;
|
||||||
|
|||||||
@@ -283,6 +283,14 @@ typedef NS_ENUM(NSUInteger, MPAlertType) {
|
|||||||
return [self.root groupForUUID:uuid];
|
return [self.root groupForUUID:uuid];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- (NSArray *)allEntries {
|
||||||
|
return self.tree.allEntries;
|
||||||
|
}
|
||||||
|
|
||||||
|
- (NSArray *)allGroups {
|
||||||
|
return self.tree.allGroups;
|
||||||
|
}
|
||||||
|
|
||||||
- (BOOL)useTrash {
|
- (BOOL)useTrash {
|
||||||
return self.tree.metaData.recycleBinEnabled;
|
return self.tree.metaData.recycleBinEnabled;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user