RadialSegmentChart
Generic data-driven ring/segment/tick/marker visualization primitive with no menstrual or cycle vocabulary of its own. Proposed/under Owner review, GitHub Issues #127/#129.
Proposed component — under Owner review (GitHub Issue #127). Not part of the governed component registry. Reference: D:\NexWell\nexwell-ai-inputs\components.
Live — generic reuse (no cycle/health vocabulary)
Storage usage example
This primitive carries no menstrual or health domain vocabulary — CycleWheel and ScientificCycleWheel compose it, they do not extend it.
220 GB
of 500 GB used
- Photos
- Documents
- Backups
API
Public props
import { RadialSegmentChart } from "@nexwellaifactory/components";
<RadialSegmentChart
ariaLabel="Storage usage"
rings={[{ id, segments: [{ id, start, end, color, label? }], radius, thickness?, icon?, label?, tickCount? }]}
markers={[{ id, ringId, position, label?, icon?, radiusOffset?, ariaLabel? }]}
centerContent={<Summary />}
/>