Hi Team,
We tried to update a row attributes when we get a server event and in out code the grid dataSource is binded with rowData values and the grid have pagination.
Every column is dynamic and each column call a component to render the cell. The component contains most of time pictures and color based on data value.
To update a row, we get the rowData index and update it's attributes like rowData[index] = newObjectValues;
With that, no change appear if the updated object is in the current page but if the object is in another page, it's correctly renderer if we go to this other page.
We tried to use grid.refresh() to have an update of the current view. It's work but we loose the current page position and the scrollbar go to the initial horizontal position.
1 - How can we update the current view renderer without changing anything of the position or the selected elements ?
2 - Is it possible to update a specific row renderer ?
Regards