ChartJSBlazor
ChartJSBlazor copied to clipboard
This library is a modification of the awesome ChartJs.Blazor library by mariusmuntean. It's supposed to add more functionality to the LineChart and generally make the library more complete.
Hi @Joelius300. What do you think: Should the chart dataset classes be named `LineChartDataset` or `LineDataset` like in `DoughnutDataset`? Can we discuss a convention here, maybe?
- [Here](https://github.com/stsrki/Blazorise/issues/37) is the reason we need this in the first place described (chartJs doesn't ignore null values and it can't handle them). - See [this question](https://codereview.stackexchange.com/questions/223410/recursive-conversion-from-expandoobject-to-dictionarystring-object-2) for detailed insight...
Do you have sample code available for a line chart? Problem at my end is that data eg points and lines are not being displayed but data is being received...
I think, in general, it would be a great idea to add [Microsoft.CodeAnalysis.Analyzers](https://www.nuget.org/packages/Microsoft.CodeAnalysis.Analyzers) and [Microsoft.CodeAnalysis.FxCopAnalyzers](https://www.nuget.org/packages/Microsoft.CodeAnalysis.FxCopAnalyzers) to get some support for best practices etc. However, currently there are some horrible inconsistencies,...
To ease creation of a chart with multiple data sets, adding the AddRange method to the Dataset HashSet would be beneficial.
Here you can find what needs to be done for the documentation (on github). ### Require code changes as well #### After extracting to own components We want to do...
In ~~https://github.com/Joelius300/ChartJSBlazor/pull/30~~ https://github.com/Joelius300/ChartJSBlazor/pull/23 we wanted to remove the Doughnut-stuff entirely and talked about it quite a bit. We didn't do it because @SeppPenner said that it could bring us issues...
The idea is to make everything a bit more typesafe. Currently you can plug in any Type for TData in ChartConfigBase which allows basically anything to be the Data which...