|
|
@ -45,6 +45,8 @@ extern NSString *const OWSContactsManagerSignalAccountsDidChangeNotification;
|
|
|
|
// TODO: Remove this method.
|
|
|
|
// TODO: Remove this method.
|
|
|
|
- (NSArray<Contact *> *)signalContacts;
|
|
|
|
- (NSArray<Contact *> *)signalContacts;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#pragma mark - Util
|
|
|
|
|
|
|
|
|
|
|
|
- (NSString *)displayNameForPhoneIdentifier:(nullable NSString *)identifier;
|
|
|
|
- (NSString *)displayNameForPhoneIdentifier:(nullable NSString *)identifier;
|
|
|
|
- (NSString *)displayNameForContact:(Contact *)contact;
|
|
|
|
- (NSString *)displayNameForContact:(Contact *)contact;
|
|
|
|
- (NSString *)displayNameForSignalAccount:(SignalAccount *)signalAccount;
|
|
|
|
- (NSString *)displayNameForSignalAccount:(SignalAccount *)signalAccount;
|
|
|
@ -53,9 +55,6 @@ extern NSString *const OWSContactsManagerSignalAccountsDidChangeNotification;
|
|
|
|
- (NSAttributedString *)formattedFullNameForContact:(Contact *)contact font:(UIFont *)font;
|
|
|
|
- (NSAttributedString *)formattedFullNameForContact:(Contact *)contact font:(UIFont *)font;
|
|
|
|
- (NSAttributedString *)formattedFullNameForRecipientId:(NSString *)recipientId font:(UIFont *)font;
|
|
|
|
- (NSAttributedString *)formattedFullNameForRecipientId:(NSString *)recipientId font:(UIFont *)font;
|
|
|
|
|
|
|
|
|
|
|
|
// TODO migrate to CNContact?
|
|
|
|
|
|
|
|
- (BOOL)hasAddressBook;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ (NSComparator _Nonnull)contactComparator;
|
|
|
|
+ (NSComparator _Nonnull)contactComparator;
|
|
|
|
|
|
|
|
|
|
|
|
@end
|
|
|
|
@end
|
|
|
|