DBCONTACTSUserAuthRoutes
Objective-C
@interface DBCONTACTSUserAuthRoutes : NSObject
Swift
class DBCONTACTSUserAuthRoutes : NSObject
Routes for the Contacts namespace
-
An instance of the networking client that each route will use to submit a request.
Declaration
Objective-C
@property (nonatomic, readonly) id<DBTransportClient> _Nonnull client; -
Initializes the
DBCONTACTSUserAuthRoutesnamespace container object with a networking client.Declaration
Objective-C
- (nonnull instancetype)init:(nonnull id<DBTransportClient>)client; -
Removes all manually added contacts. You’ll still keep contacts who are on your team or who you imported. New contacts will be added when you share.
Declaration
Objective-C
- (nonnull DBRpcTask<DBNilObject *, DBNilObject *> *)deleteManualContacts;Swift
func deleteManualContacts() -> DBRpcTask<DBNilObject, DBNilObject>Return Value
Through the response callback, the caller will receive a
voidobject on success or avoidobject on failure. -
Removes manually added contacts from the given list.
Declaration
Objective-C
- (nonnull DBRpcTask<DBNilObject *, DBCONTACTSDeleteManualContactsError *> *) deleteManualContactsBatch:(nonnull NSArray<NSString *> *)emailAddresses;Swift
func deleteManualContactsBatch(_ emailAddresses: [String]) -> DBRpcTask<DBNilObject, DBCONTACTSDeleteManualContactsError>Parameters
emailAddressesList of manually added contacts to be deleted.
Return Value
Through the response callback, the caller will receive a
voidobject on success or aDBCONTACTSDeleteManualContactsErrorobject on failure.
View on GitHub
DBCONTACTSUserAuthRoutes Class Reference