这是 Web Device surface,不是 AUP primitive(surface),不是 AUP widget(wm-surface / 同名 widget),也不是 theme layout component。
包:providers/runtime/web-device/surfaces/in-page-toc/(manifest.json + render.js)。
用途
由长文标题生成的页内阅读导航。
边界
- Surface 包由 board/路由/layout 壳挂载——不是 Markdown 指令。
- 与 widget 同名不合并层;本页只写 surface 合同。
- 不要在本页写多个 surface。
作者入口
docs/page shell
常见作者 props(来自 manifest):entries, label
表面
由本包实现(document 壳、layout 列表、交互站点等——见备注)。
公共状态
released
Fallback
无 heading → 空 TOC。
Sample
Live surface:渲染本套文档的 docs board 壳。本页正文不另造假 HTML mock——壳本身即证据面。
证据
| 项 | 路径 |
|---|---|
| Surface 包 | providers/runtime/web-device/surfaces/in-page-toc/ |
| Manifest | …/in-page-toc/manifest.json |
| Renderer | …/in-page-toc/render.js |
| 内部矩阵 | docs/aup/capability-matrix.md §4(内部,不对外路由) |
| 矩阵行概念 | surface · in-page-toc |
备注
由 docs-page 等壳挂载。