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, TextWithEntitiesBase? note}) 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.
getBirthdays() Future<Result<ContactsContactBirthdaysBase>>
Get Birthdays.
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.
getSponsoredPeers({required String q}) Future<Result<ContactsSponsoredPeersBase>>
Get Sponsored Peers.
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 bool botsApp, required bool botsGuestchat, 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, String? referer}) 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.
updateContactNote({required InputUserBase id, required TextWithEntitiesBase note}) Future<Result<Boolean>>
Update Contact Note.

Operators

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