Update BarChart and LineChart demos to enhance documentation and add stacked line chart example by gvreddy04 · Pull Request #33 · BlazorExpress/BlazorExpress.ChartJS · GitHub
This pull request improves the Bar and Line Chart demo documentation and code samples to provide clearer, more consistent guidance on advanced features like stacking, data labels, and plugin usage. It also introduces a new stacked line chart example and streamlines the initialization of chart data and options in the demo components.
Documentation improvements:
Updated the Bar Chart and Line Chart documentation to clarify how to enable and customize data labels, now recommending passing the ChartDataLabels plugin via the InitializeAsync method and providing more precise customization instructions.
Added a new "Stacked line chart" section to the Line Chart documentation, explaining how to use the Stack property and stacked Y-axis for layered line/area charts, with step-by-step usage instructions.
Improved section titles for consistency (e.g., "Tick configuration" instead of "Tick Configuration", and "Dataset level delay" instead of "DataSet level delay").
Demo code enhancements:
Refactored the Bar Chart and Stacked Bar Chart with Data Labels demo components to initialize ChartData and BarChartOptions in a more concise and idiomatic way, reducing boilerplate and improving readability.
Ensured that the correct plugin enabling and option customization for data labels are demonstrated, including setting label color and passing the plugin name during initialization.
New example:
Added a new LineChart_Demo_07_Stack.razor demo that showcases a stacked line/area chart using the Stack property and stacked Y-axis, with multiple datasets representing device types.
gvreddy04
changed the title
Update BarChart and LineChart demos to enhance documentation and add …
Update BarChart and LineChart demos to enhance documentation and add stacked line chart example
May 22, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request improves the Bar and Line Chart demo documentation and code samples to provide clearer, more consistent guidance on advanced features like stacking, data labels, and plugin usage. It also introduces a new stacked line chart example and streamlines the initialization of chart data and options in the demo components.
Documentation improvements:
Demo code enhancements:
New example: