I am experimenting with a notebook extension 
<https://github.com/acrule/janus> that enables a 2-panel view. The left 
panel is for the high level overview cells, and the right panel for 
implementation details (see the link for an example gif). You can think of 
it as a new way of 'hiding' cells with the hidden cells being moved to a 
separate panel to the right rather than collapsed inline. 

I am wondering if there is an intelligent way to implement such a 2-panel 
view that does not hurt the integrity of the notebook (which assumes a 
linear collection of cells in the notebook div) or requiring extra event 
passing.

My current approach is to hide cells in the notebook and create a duplicate 
of the hidden cell in a new sidebar div on the same level as the notebook. 
However, now I think I need to redirect events performed in that duplicate 
cell (e.g., cell selection, execution) to the original hidden cell to get 
the notebook to behave as I want. This seems like a lot of manual 
redirecting.

Can you think of a better way to either visually move the original "hidden" 
cell, or to link the hidden and duplicate cell?

-- 
You received this message because you are subscribed to the Google Groups 
"Project Jupyter" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jupyter/7f1ed0f6-c37b-4ace-add0-dce7059775c4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to