// // Copyright (c) 2017 Open Whisper Systems. All rights reserved. // #import "TSYapDatabaseObject.h" #import "ContactsManagerProtocol.h" @interface TSGroupModel : TSYapDatabaseObject @property (nonatomic, strong) NSMutableArray *groupMemberIds; @property (nonatomic, strong) NSString *groupName; @property (nonatomic, strong) NSData *groupId; #if TARGET_OS_IOS @property (nonatomic, strong) UIImage *groupImage; - (instancetype)initWithTitle:(NSString *)title memberIds:(NSMutableArray *)memberIds image:(UIImage *)image groupId:(NSData *)groupId; - (BOOL)isEqual:(id)other; - (BOOL)isEqualToGroupModel:(TSGroupModel *)model; - (NSString *)getInfoStringAboutUpdateTo:(TSGroupModel *)model contactsManager:(id)contactsManager; #endif @end