deleteAllCallLogsForGroups
abstract fun deleteAllCallLogsForGroups(callLogGroups: List<CallLogGroup>, listener: RainbowListener<Unit, Unit>?)
Deletes all call logs for the specified groups.
Removes all call logs associated with the provided list of CallLogGroup objects. Once the deletion is complete, the call logs for the specified groups will no longer be available.
If a listener is provided, it will be notified when the deletion operation is complete. The callLogs property will be updated automatically to reflect the removal of entries within the specified groups.
Parameters
callLogGroups
The list of CallLogGroup objects for which all associated call logs should be deleted. Each group 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.