Giuseppe, we have another requirement in our project where we need to clear the messages(rows) from the table which are currently pushed already let's say when user changes the filter or clicks a button. Right now even though the screen is refreshed the old messages are still present maybe due to the snapshot that it carries.

I was able to clear the snapshot from the server by using the
ItemEventListener's -> clearSnapshot(...) method but is there any other way that we can clear the snapshot from the client itself when the user performs certain action.