Clear Messages Params
Clear history messages Parameter.
Used for com.nexconn.chat.channel.BaseChannel.clearMessages Clear history messages.
Usage Example:
// Clear all message (Including Remote)
val params = ClearMessagesParams(timestamp = 0, policy = MessageOperationPolicy.LOCAL_REMOTE)
channel.clearMessages(params) { error ->
if (error == null) {
// Cleared successfully
}
}
// Clear 24 small When before message (Local only)
val params = ClearMessagesParams(timestamp = System.currentTimeMillis() - 86400000)
channel.clearMessages(params) { error ->
// ...
}Content copied to clipboard
Parameters
timestamp
Clear Timestamp (milli seconds), This When time Before message Convert Was/were Clear. 0 When Clear all message
policy
Message operation policy, Default Local only