main
md 28 lines 824 Bytes
Rendered Raw
1 # Right Canvas Panel Extensions DOX
2
3 ## Purpose
4
5 - Own built-in HTML panel contributions for the right-canvas surface area.
6
7 ## Ownership
8
9 - `.html` files mount WebUI components into the `right-canvas-panels` extension point.
10 - Panel wrappers own `data-surface-id` anchors and active/mounted visibility bindings.
11
12 ## Local Contracts
13
14 - Each panel must correspond to a registered right-canvas surface ID.
15 - Use `<x-component>` for reusable component content instead of duplicating panel implementations.
16 - Keep canvas panels compatible with `.right-canvas-surface-panel` layout semantics.
17
18 ## Work Guidance
19
20 - Prefer thin wrappers that delegate lifecycle and state to the owning component store.
21
22 ## Verification
23
24 - Smoke-test opening the matching surface from the right-canvas rail.
25
26 ## Child DOX Index
27
28 No child DOX files.