Boards with a camera surface their webcam state in the header (CameraToggle); components that ARE cameras — vision sensors whose element captures the webcam itself — had no header presence, so users who learned "the header icon says my webcam is in use" read its absence as a broken feature. A tiny registry seam lets any component register its camera (label, live/error/off, reason, toggle); the header renders one CameraToggle-styled button per entry and nothing when none. |
||
|---|---|---|
| .. | ||
| apiBase.ts | ||
| componentCameraRegistry.ts | ||
| editorCommands.ts | ||
| instantEngine.ts | ||
| newsSource.ts | ||
| onlineOnlyBoards.ts | ||
| openDeviceGateway.ts | ||
| proBoardGate.ts | ||
| proBoardRegistry.ts | ||
| proRoutes.ts | ||
| proSaveAction.ts | ||
| proSdCardGate.ts | ||
| proSession.ts | ||