| Title | Text | "Chart" | Heading shown above the chart when ShowHeader is True. |
| Description | Text | "" | Plain-text context beneath the title. |
| Height | Integer | 320 | Plot height in CSS pixels; large charts allow 160–1000. Header and table add to total height. |
| ValueFormat | ChartValueFormat Identifier | Entities.ChartValueFormat.Number | Display numbers, currency or percentages. Percent formats a ratio: 0.25 displays as 25%. |
| CurrencyCode | Text | "USD" | ISO currency code used with ValueFormat.Currency, for example USD or EUR. |
| Locale | Text | "en-US" | BCP 47 locale for number and date presentation, for example en-US or de-DE. |
| UseCustomPrecision | Boolean | False | Enable DecimalPlaces for display only; underlying values and exported table text are preserved. |
| DecimalPlaces | Integer | 2 | Display precision when UseCustomPrecision is True; does not round stored data. |
| AccessibleLabel | Text | "" | Meaningful label for assistive technology; include the metric and reporting period. |
| ExtendedClass | Text | "" | Additional CSS classes on this Block. |
| ResetKey | Text | "" | Change intentionally to reset the view and temporary highlight. Ordinary data updates preserve the view. |
| ShowHeader | Boolean | True | Show the title and description. |
| ShowToolbar | Boolean | True | Show the built-in chart toolbar. |
| ShowLegend | Boolean | True | Show the series or item legend. |
| LegendStyle | ChartLegendStyle Identifier | Entities.ChartLegendStyle.Standard | Choose the legend presentation using a ChartLegendStyle record. |
| LegendPosition | ChartLegendPosition Identifier | Entities.ChartLegendPosition.Top | Place the legend above, below or beside the plot. |
| LegendShowValues | Boolean | True | Family-aware metric: latest observation, reported measures, count, throughput or value. |
| LegendShowPercentages | Boolean | False | Percentages apply only to circular partitions and top-level Treemap groups. |
| ShowTooltip | Boolean | True | Show point details on interaction. |
| ShowLabels | Boolean | False | Show measurement labels. Treemap, Sankey and Funnel retain identifying names even when False. |
| ShowDataTable | Boolean | True | True opens the accessible data table. False uses a compact disclosure; the data alternative remains available. |
| ShowPatterns | Boolean | False | Use patterns as an additional cue; echo OnPatternsChanged into this input. |
| EnableSelection | Boolean | True | Allow users to select data points. |
| EnableAnimation | Boolean | True | Animate chart transitions; reduced-motion preferences are respected. |
| IsLoading | Boolean | False | Set True while the consumer retrieves data; an empty list with False is an empty result. |
| EmptyMessage | Text | "No data to display" | Plain-text feedback when data is empty and IsLoading is False. |
| SelectedKey | Text | "" | Stable family selection key; blank clears. Parent echoes are silent. |
| ExportFootnote | Text | "BluKavantUI Charts" | Plain-text attribution included in downloaded charts. |
| Nested | Boolean | False | Use Items.RingKey and Rings to render multiple circular partitions. |
| Shape | ChartShape Identifier | Entities.ChartShape.Full | Render the full circle or a semicircle. |
| LabelPosition | ChartLabelPosition Identifier | Entities.ChartLabelPosition.Outside | Place labels inside or outside the circular chart. |
| InnerRadius | Integer | 18 | Inner radius as a percentage of the outer radius. |
| RoseMode | ChartRoseMode Identifier | Entities.ChartRoseMode.Area | Vary petal area or radius according to each item value. |
| Messages | BluChartMessage List | Empty List | Optional unique Key/Text translations. Labels are plain text, never executable HTML. |