Charts
Charts provides the reusable chart foundation used when WinnerWare needs to present business data visually instead of as plain lists or numbers.
Overview
This module supports experiences that need simple chart presentation inside the site. It is not a large standalone admin area. Instead, it gives other features a common way to define chart titles, choose a chart style, and render the result on a page or widget.
Key Features
- Adds a reusable chart information part.
- Supports Line Chart and Bar Chart display types.
- Supports a required chart title field.
- Provides the frontend script support needed to render charts in the page.
How It Works
This module supplies a chart part that other WinnerWare features can attach to their own content items or widgets. Editors can set the chart title and choose the chart style, while the related feature supplies the actual data.
In the current solution, this chart support is used by survey-driven chart experiences rather than as a standalone chart builder.
Configuration
| Admin display name | Feature ID | Notes |
|---|---|---|
| CloudSolutions Charts | CloudSolutions.Charts | Enables the reusable chart part and chart-rendering resources. |
Available editor fields
| Field | Purpose |
|---|---|
| Chart Title | Sets the title shown for the chart. |
| Type | Chooses between Line Chart and Bar Chart. |
Usage
Use this module when another WinnerWare feature needs to present results visually in a chart. It works best as supporting infrastructure for reporting-style widgets and summary views.
Developer Notes
- The module creates a reusable chart part with title and type fields.
- It registers the script resources used to render chart output in the browser.
- In the current repository, survey interview-data widgets are one of the main consumers of this chart support.