Not RF specific but just JS and css usage. Params passing to the menu shown at our demo. All you need - to use your own JS to change the style for the current row and to store the state in some hidden. hiddens will be passed to server by poll periodically.
Is there a way to get the rich component instance in bean? That way I could check if there is about 2sec before refresh and then I could delay the request for disable/enable for about 2-3sec. That would also be an option. Since the application refresn rate is low.