[PR #722] [MERGED] Add interpolation in RadzenLineSeries to make rendering more generic #2300

Open
opened 2026-01-29 18:18:11 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/radzenhq/radzen-blazor/pull/722
Author: @maxbruecken
Created: 11/28/2022
Status: Merged
Merged: 11/29/2022
Merged by: @akorchev

Base: masterHead: feature/interpolation-of-lineseries


📝 Commits (4)

  • a5c5227 Add interpolation in RadzenLineSeries to make rendering of them more generic
  • 8c9edd5 Added new lines at end of new files
  • 23f82c8 Add interpolation in RadzenAreaSeries too
  • cc4c55d Revert the Are and Line chart demos. Add a new one.

📊 Changes

9 files changed (+329 additions, -22 deletions)

View changed files

Radzen.Blazor.Tests/Rendering/StepGeneratorTests.cs (+25 -0)
Radzen.Blazor/Interpolation.cs (+22 -0)
📝 Radzen.Blazor/RadzenAreaSeries.razor (+1 -10)
📝 Radzen.Blazor/RadzenAreaSeries.razor.cs (+26 -1)
📝 Radzen.Blazor/RadzenLineSeries.razor (+1 -10)
📝 Radzen.Blazor/RadzenLineSeries.razor.cs (+27 -1)
Radzen.Blazor/Rendering/StepGenerator.cs (+39 -0)
RadzenBlazorDemos/Pages/InterpolationChartPage.razor (+180 -0)
📝 RadzenBlazorDemos/Services/ExampleService.cs (+8 -0)

📄 Description

Add a new property Interpolation to the component RadzenLineSeries to allow other interpolation modes as actually supported by the property Smooth (line and spline). The property Smooth is supported furthermore for backward compatibility.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/radzenhq/radzen-blazor/pull/722 **Author:** [@maxbruecken](https://github.com/maxbruecken) **Created:** 11/28/2022 **Status:** ✅ Merged **Merged:** 11/29/2022 **Merged by:** [@akorchev](https://github.com/akorchev) **Base:** `master` ← **Head:** `feature/interpolation-of-lineseries` --- ### 📝 Commits (4) - [`a5c5227`](https://github.com/radzenhq/radzen-blazor/commit/a5c522733aa2893cc6f2ad0ca829c460c01c89e7) Add interpolation in RadzenLineSeries to make rendering of them more generic - [`8c9edd5`](https://github.com/radzenhq/radzen-blazor/commit/8c9edd5a821cee0dc9fa6fd86c88816610ed8473) Added new lines at end of new files - [`23f82c8`](https://github.com/radzenhq/radzen-blazor/commit/23f82c85d6e93c008c41804db5cd8fd111364f24) Add interpolation in RadzenAreaSeries too - [`cc4c55d`](https://github.com/radzenhq/radzen-blazor/commit/cc4c55df8cf63e61680af5a5490a9bb01d9fbbc2) Revert the Are and Line chart demos. Add a new one. ### 📊 Changes **9 files changed** (+329 additions, -22 deletions) <details> <summary>View changed files</summary> ➕ `Radzen.Blazor.Tests/Rendering/StepGeneratorTests.cs` (+25 -0) ➕ `Radzen.Blazor/Interpolation.cs` (+22 -0) 📝 `Radzen.Blazor/RadzenAreaSeries.razor` (+1 -10) 📝 `Radzen.Blazor/RadzenAreaSeries.razor.cs` (+26 -1) 📝 `Radzen.Blazor/RadzenLineSeries.razor` (+1 -10) 📝 `Radzen.Blazor/RadzenLineSeries.razor.cs` (+27 -1) ➕ `Radzen.Blazor/Rendering/StepGenerator.cs` (+39 -0) ➕ `RadzenBlazorDemos/Pages/InterpolationChartPage.razor` (+180 -0) 📝 `RadzenBlazorDemos/Services/ExampleService.cs` (+8 -0) </details> ### 📄 Description Add a new property `Interpolation` to the component `RadzenLineSeries` to allow other interpolation modes as actually supported by the property `Smooth` (line and spline). The property `Smooth` is supported furthermore for backward compatibility. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-29 18:18:11 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/radzen-blazor#2300