Resolves chart series data from cell range formulas.
Object
Namespace: Radzen.Documents.Spreadsheet
Assembly: Radzen.Blazor.dll
public static class ChartDataResolverParses a range formula like "Sheet1!$A$2:$B$10" or "$A$2:$B$10" into a sheet name and range.
public static ValueTuple<string, Documents.Spreadsheet.RangeRef> ParseRangeFormula(string formula)
| Type | Name | Description |
|---|---|---|
| string | formula |
| Type | Description |
|---|---|
| ValueTuple<string, Documents.Spreadsheet.RangeRef> |
Resolves chart data points for a series definition from the workbook. Falls back to cached values when live resolution fails.
public static List<Documents.Spreadsheet.ChartDataPoint> ResolveSeriesData(Documents.Spreadsheet.ChartSeries series, Documents.Spreadsheet.Workbook workbook, Documents.Spreadsheet.Worksheet currentSheet)
| Type | Name | Description |
|---|---|---|
| Documents.Spreadsheet.ChartSeries | series | |
| Documents.Spreadsheet.Workbook | workbook | |
| Documents.Spreadsheet.Worksheet | currentSheet |
| Type | Description |
|---|---|
| List<Documents.Spreadsheet.ChartDataPoint> |