deleteCallLogs

abstract suspend fun deleteCallLogs(callLogs: List<CallLog>): RainbowResult<Unit>

Deletes the specified call logs.

Removes the provided list of CallLog objects from the user's call logs. Once the deletion is complete, the call logs will no longer be available in the list of call logs.

If a listener is provided, it will be notified when the deletion operation is complete. The callLogs property will be updated automatically to reflect these changes.

Return

RainbowResult for completion of the deletion operation.

Parameters

callLogs

The list of CallLog objects to be deleted. Each call log in the list must correspond to a valid entry in the user's call logs.