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.
