deleteCallLogs

abstract fun deleteCallLogs(callLogs: List<CallLog>, listener: RainbowListener<Unit, Unit>? = null)

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.

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.

listener

An optional RainbowListener that will be notified upon completion of the deletion operation.