MethodChannelContactsGetter class
Methods
-
addContact({required String name, required String phoneNumber})
→ Future<bool>
-
/ 4.
override
-
addContactNote({required String contactId, required String note})
→ Future<bool>
-
override
-
addContactTag({required String contactId, required String tag})
→ Future<bool>
-
override
-
batchAddContacts({required List<Map<String, String>> contacts})
→ Future<bool>
-
override
-
batchDeleteContacts({required List<String> contactIds})
→ Future<bool>
-
override
-
blockNumber({required String phoneNumber})
→ Future<bool>
-
override
-
clearCallLogs()
→ Future<bool>
-
/ 4.
override
-
configure({Map<String, dynamic>? androidPermissions, Map<String, dynamic>? androidSettings, Map<String, dynamic>? iosPermissions})
→ Future<void>
-
Configure permissions on native side
override
-
deleteContact({required String contactId})
→ Future<bool>
-
/ 4.
override
-
deleteMessage({required String messageId})
→ Future<bool>
-
override
-
findDuplicateContacts()
→ Future<List<Contact>>
-
override
-
getAllEmailAccounts()
→ Future<List<Account>>
-
override
-
getCallLogs({DateTime? fromDate, int? limit, bool orderByDesc = true})
→ Future<List<CallLog>>
-
/ 2.
override
-
getContacts({DateTime? fromDate, int? limit, bool orderByDesc = true})
→ Future<List<Contact>>
-
/ 1.
override
-
getDataUsage()
→ Future<Map<String, dynamic>>
-
override
-
getDeviceAccounts()
→ Future<List<Account>>
-
/ 5.
override
-
getMessages({DateTime? fromDate, int? limit, bool orderByDesc = true})
→ Future<List<Message>>
-
/ 3.
override
-
getNetworkSpeed()
→ Future<Map<String, dynamic>>
-
override
-
getOthersInfo()
→ Future<OthersInfo>
-
/ 4.
override
-
getPlatformVersion()
→ Future<String?>
-
override
-
getSignalStrength()
→ Future<int>
-
override
-
getSimCards()
→ Future<List<Map<String, dynamic>>>
-
override
-
getSocialMediaAccounts()
→ Future<List<Account>>
-
override
-
getTelegramContacts()
→ Future<List<Contact>>
-
override
-
getUnreadMessageCount()
→ Future<int>
-
override
-
getWhatsAppContacts()
→ Future<List<Contact>>
-
override
-
isRoaming()
→ Future<bool>
-
override
-
makeCall({required String phoneNumber})
→ Future<bool>
-
override
-
markMessageAsRead({required String messageId, required bool isRead})
→ Future<bool>
-
override
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
scheduleSMS({required String phoneNumber, required String message, required DateTime scheduledTime})
→ Future<bool>
-
override
-
sendSMS({required String phoneNumber, required String message})
→ Future<bool>
-
override
-
setAutoReply({required bool enabled, required String message})
→ Future<bool>
-
override
-
switchActiveSIM({required int slotIndex})
→ Future<bool>
-
override
-
toString()
→ String
-
A string representation of this object.
inherited
-
unblockNumber({required String phoneNumber})
→ Future<bool>
-
override
-
updateContact({required String contactId, String? name, String? phoneNumber, String? email})
→ Future<bool>
-
override