hvrosen
11/27/2021, 2:38 PMTom Larkworthy
11/27/2021, 3:15 PMhvrosen
11/27/2021, 3:18 PMTom Larkworthy
11/27/2021, 3:22 PMTom Larkworthy
11/27/2021, 3:22 PMTom Larkworthy
11/27/2021, 3:23 PMKartik Agaram
wtaysom
11/28/2021, 2:32 AMwtaysom
11/28/2021, 2:46 AM/** To preserve browser undo/redo stack, patch StreamActions.replace to modify DOM without moving input[type=text] elements. **/
And...
const missing = []; // collect since removing during iteration breaks iteration.
And...
// Reconnect unchanged controller, more direct than DOM manipulation. For example, removing and adding the data-controller attribute will cause an animation artifact.
Kartik Agaram
Tom Larkworthy
11/28/2021, 8:27 AMTom Larkworthy
11/28/2021, 8:28 AMhvrosen
12/09/2021, 9:49 AMlayers
since that is the name of the fundamental abstraction i my project 🙂; I tried with levels
but it was too similar; couldn’t keep them clearly apart in my mind, so for now I just use chapters
; that reminds me that I can look at it like a writing project, and keep nibbling on it in the spirit of “Write now” by Harold Thimbleby.