ClientContacts class

Contacts.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

acceptContact({required InputUserBase id}) Future<Result<UpdatesBase>>
Accept Contact.
addContact({required bool addPhonePrivacyException, required InputUserBase id, required String firstName, required String lastName, required String phone}) Future<Result<UpdatesBase>>
Add Contact.
block({required bool myStoriesFrom, required InputPeerBase id}) Future<Result<Boolean>>
Block.
blockFromReplies({required bool deleteMessage, required bool deleteHistory, required bool reportSpam, required int msgId}) Future<Result<UpdatesBase>>
Block From Replies.
deleteByPhones({required List<String> phones}) Future<Result<Boolean>>
Delete By Phones.
deleteContacts({required List<InputUserBase> id}) Future<Result<UpdatesBase>>
Delete Contacts.
editCloseFriends({required List<int> id}) Future<Result<Boolean>>
Edit Close Friends.
exportContactToken() Future<Result<ExportedContactTokenBase>>
Export Contact Token.
getBlocked({required bool myStoriesFrom, required int offset, required int limit}) Future<Result<ContactsBlockedBase>>
Get Blocked.
getContactIDs({required int hash}) Future<Result<Vector<int>>>
Get Contact I Ds.
getContacts({required int hash}) Future<Result<ContactsContactsBase>>
Get Contacts.
getLocated({required bool background, required InputGeoPointBase geoPoint, int? selfExpires}) Future<Result<UpdatesBase>>
Get Located.
getSaved() Future<Result<Vector<SavedContactBase>>>
Get Saved.
getStatuses() Future<Result<Vector<ContactStatusBase>>>
Get Statuses.
getTopPeers({required bool correspondents, required bool botsPm, required bool botsInline, required bool phoneCalls, required bool forwardUsers, required bool forwardChats, required bool groups, required bool channels, required int offset, required int limit, required int hash}) Future<Result<ContactsTopPeersBase>>
Get Top Peers.
importContacts({required List<InputContactBase> contacts}) Future<Result<ContactsImportedContactsBase>>
Import Contacts.
importContactToken({required String token}) Future<Result<UserBase>>
Import Contact Token.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resetSaved() Future<Result<Boolean>>
Reset Saved.
resetTopPeerRating({required TopPeerCategoryBase category, required InputPeerBase peer}) Future<Result<Boolean>>
Reset Top Peer Rating.
resolvePhone({required String phone}) Future<Result<ContactsResolvedPeerBase>>
Resolve Phone.
resolveUsername({required String username}) Future<Result<ContactsResolvedPeerBase>>
Resolve Username.
Search.
setBlocked({required bool myStoriesFrom, required List<InputPeerBase> id, required int limit}) Future<Result<Boolean>>
Set Blocked.
toggleTopPeers({required bool enabled}) Future<Result<Boolean>>
Toggle Top Peers.
toString() String
A string representation of this object.
inherited
unblock({required bool myStoriesFrom, required InputPeerBase id}) Future<Result<Boolean>>
Unblock.

Operators

operator ==(Object other) bool
The equality operator.
inherited