- Inheritance
-
- Object
- PlatformInterface
- ContactsGetterPlatform
- Implementers
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
-
addContact({required String name, required String phoneNumber})
→ Future<bool>
-
/ 4.
-
addContactNote({required String contactId, required String note})
→ Future<bool>
-
-
addContactTag({required String contactId, required String tag})
→ Future<bool>
-
-
batchAddContacts({required List<Map<String, String>> contacts})
→ Future<bool>
-
-
batchDeleteContacts({required List<String> contactIds})
→ Future<bool>
-
-
blockNumber({required String phoneNumber})
→ Future<bool>
-
-
clearCallLogs()
→ Future<bool>
-
/ 4.
-
configure({Map<String, dynamic>? androidPermissions, Map<String, dynamic>? androidSettings, Map<String, dynamic>? iosPermissions})
→ Future<void>
-
Configure permissions on native side
-
deleteContact({required String contactId})
→ Future<bool>
-
/ 4.
-
deleteMessage({required String messageId})
→ Future<bool>
-
-
findDuplicateContacts()
→ Future<List<Contact>>
-
-
getAllEmailAccounts()
→ Future<List<Account>>
-
-
getCallLogs({DateTime? fromDate, int? limit, bool orderByDesc = true})
→ Future<List<CallLog>>
-
/ 2.
-
getContacts({DateTime? fromDate, int? limit, bool orderByDesc = true})
→ Future<List<Contact>>
-
/ 1.
-
getDataUsage()
→ Future<Map<String, dynamic>>
-
-
getDeviceAccounts()
→ Future<List<Account>>
-
/ 5.
-
getMessages({DateTime? fromDate, int? limit, bool orderByDesc = true})
→ Future<List<Message>>
-
/ 3.
-
getNetworkSpeed()
→ Future<Map<String, dynamic>>
-
-
getOthersInfo()
→ Future<OthersInfo>
-
/ 4.
-
getPlatformVersion()
→ Future<String?>
-
-
getSignalStrength()
→ Future<int>
-
-
getSimCards()
→ Future<List<Map<String, dynamic>>>
-
-
getSocialMediaAccounts()
→ Future<List<Account>>
-
-
getTelegramContacts()
→ Future<List<Contact>>
-
-
getUnreadMessageCount()
→ Future<int>
-
-
getWhatsAppContacts()
→ Future<List<Contact>>
-
-
isRoaming()
→ Future<bool>
-
-
makeCall({required String phoneNumber})
→ Future<bool>
-
-
markMessageAsRead({required String messageId, required bool isRead})
→ Future<bool>
-
-
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>
-
-
sendSMS({required String phoneNumber, required String message})
→ Future<bool>
-
-
setAutoReply({required bool enabled, required String message})
→ Future<bool>
-
-
switchActiveSIM({required int slotIndex})
→ Future<bool>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
unblockNumber({required String phoneNumber})
→ Future<bool>
-
-
updateContact({required String contactId, String? name, String? phoneNumber, String? email})
→ Future<bool>
-