I have a custom tool panel I have implemented that allows users to save the column and filter state to browser localStorage with a user defined name, and also to select among a list of names to reload those column and filter settings. This is all working fairly well.
The issue is, I would like users to be able to select a saved ‘view’ and flag it as an ‘Initial View’ that will be automatically selected upon page load.
The problem I am running into is that the grid is not ready, when I try to apply the column and filter states, and I have not yet determine how to catch either the ‘GridReadyEvent’ or ‘FirstDataRenderedEvent’, from within the Tool Panel.