In many cases you want your application to display something as quickly as possible. In the current design of bokeh server everything has to be initialized in the initial request. One solution to alleviate this issue would be to defer any expensive computation on initialization until after we have actually rendered something to screen. However currently there is no way to tell when the frontend is done initializing the rendered Document.
Therefore I propose adding a BokehEvent which signals when the Document is ready (or in BokehJS terminology, when it is idle).
In many cases you want your application to display something as quickly as possible. In the current design of bokeh server everything has to be initialized in the initial request. One solution to alleviate this issue would be to defer any expensive computation on initialization until after we have actually rendered something to screen. However currently there is no way to tell when the frontend is done initializing the rendered Document.
Therefore I propose adding a BokehEvent which signals when the Document is ready (or in BokehJS terminology, when it is idle).