第 1 条注释,第 1 行
desktop/src/lib/panels.ts:1
* 保存面板布局(显示设置 E10/E11 及尺寸调整):
* - localStorage 键 llm-usage-panel-layout-{page},值为 { [group]: { order, hidden, sizes } };
* - order 保存拖拽交换后的面板 ID 顺序,hidden 列出隐藏 ID;
* - sizes 将 ID 映射到 { span, height },由编辑模式右下角把手调整;
* - 加载时移除过期 ID、将新增 ID 追加到末尾,并拒绝无效尺寸;
第 2 条注释,第 10 行
desktop/src/lib/panels.ts:10
第 3 条注释,第 12 行
desktop/src/lib/panels.ts:12
/** 高度,单位像素;未设时随内容自适应。 */
第 4 条注释,第 36 行
desktop/src/lib/panels.ts:36
/** 读取页面及分组布局;ids 包含默认顺序的全部当前面板。 */
第 5 条注释,第 46 行
desktop/src/lib/panels.ts:46
// 只保留当前面板,span 为 1–6 整数,height 为 120–800 整数。
第 6 条注释,第 65 行
desktop/src/lib/panels.ts:65
/** 读改写页面及分组布局,保留其他分组。 */
第 7 条注释,第 80 行
desktop/src/lib/panels.ts:80
第 8 条注释,第 84 行
desktop/src/lib/panels.ts:84
/** 编辑模式重置该页全部布局;存储不可用时忽略。 */
第 9 条注释,第 89 行
desktop/src/lib/panels.ts:89