[IPython-dev] Playing with cells in the notebook... and some problems.
Matthias BUSSONNIER
bussonniermatthias at gmail.com
Wed Aug 7 03:40:15 EDT 2013
Le 7 août 2013 à 07:23, Damián Avila a écrit :
>
> Ah... if I "wrapinner", the cell is executed without problems, but I
> need to wrap outer, I mean add html elements enclosing the current cell...
Cell object are attached to a DOM element, if yo wrap outer, you "change" this element
so the binding do not exist anymore.
it's like this slight difference between (teleporting someone), and (cloning him and burn the original immediately)
from an outsider perspective it's the same.
You could probably re-attach cell.element to the wrapped tag, I think it is doable. But code mirror might also
have some assumption on the DOM.
I don't quite remember how are cell inserted and everything, but I would try when wrapping to do
cell.to_json,
create the sections
create n <div>
cell.from_json on each of theses div.
--
Matthias
More information about the IPython-dev
mailing list