Skip to content

Commit e126c61

Browse files
committed
nb doc toc.
1 parent b616679 commit e126c61

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/vs/workbench/contrib/notebook/browser/docs/notebook.layout.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
11
The notebook editor is a virtualized list view rendered in two contexts (mainframe and webview/iframe). It's on top of the builtin list/tree view renderer but its experience is different from traditional list views like File Explorer and Settings Editor. This doc covers the architecture of the notebook editor and layout optimiziations we experimented.
22

3-
# Archtecture
3+
* [Architecture](#architecture)
4+
* [Notebook model resolution](#notebook-model-resolution)
5+
* [Viewport rendering](#viewport-rendering)
6+
* [Cell rendering](#cell-rendering)
7+
* [Focus tracking](#focus-tracking)
8+
* [Optimizations](#optimizations)
9+
* [Executing code cell followed by markdown cells](#executing-code-cell-followed-by-markdown-cells)
10+
* [Re-executing code cell followed by markdown cells](#re-executing-code-cell-followed-by-markdown-cells)
11+
* [Scrolling](#scrolling)
12+
13+
14+
# Architecture
415

516
## Notebook model resolution
617

0 commit comments

Comments
 (0)