Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

WIP: Feature/error indicator #1842

Merged
merged 27 commits into from
Jan 16, 2025
Merged

WIP: Feature/error indicator #1842

merged 27 commits into from
Jan 16, 2025

Conversation

imaNNeo
Copy link
Owner

@imaNNeo imaNNeo commented Jan 7, 2025

In this PR, I'm gonna add error indicator range feature in our axis-based charts.

This work is sponsored by Intero The Sniffers

Fixes #1483

  • Infrastructure
  • LineChart (sample 13)
  • BarChart (sample 8)
  • ScatterChart
  • Cleanup
  • Documentation
  • Unit-Tests

Copy link

codecov bot commented Jan 7, 2025

Codecov Report

Attention: Patch coverage is 58.02469% with 34 lines in your changes missing coverage. Please review.

Project coverage is 92.51%. Comparing base (b1699fd) to head (d090994).
Report is 29 commits behind head on main.

Files with missing lines Patch % Lines
lib/src/chart/bar_chart/bar_chart_painter.dart 37.93% 18 Missing ⚠️
...src/chart/scatter_chart/scatter_chart_painter.dart 50.00% 12 Missing ⚠️
lib/src/chart/line_chart/line_chart_painter.dart 92.30% 2 Missing ⚠️
lib/src/utils/canvas_wrapper.dart 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1842      +/-   ##
==========================================
- Coverage   93.38%   92.51%   -0.88%     
==========================================
  Files          46       46              
  Lines        3267     3341      +74     
==========================================
+ Hits         3051     3091      +40     
- Misses        216      250      +34     
Flag Coverage Δ
flutter 92.51% <58.02%> (-0.88%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@imaNNeo
Copy link
Owner Author

imaNNeo commented Jan 8, 2025

CleanShot.2025-01-08.at.23.45.35.mp4

@imaNNeo
Copy link
Owner Author

imaNNeo commented Jan 9, 2025

CleanShot.2025-01-09.at.01.07.44.mp4

@imaNNeo
Copy link
Owner Author

imaNNeo commented Jan 9, 2025

crossAlignment property

CleanShot.2025-01-09.at.01.51.35.mp4

@imaNNeo
Copy link
Owner Author

imaNNeo commented Jan 10, 2025

Lower and upper text values

CleanShot.2025-01-10.at.23.26.33.mp4

@imaNNeo
Copy link
Owner Author

imaNNeo commented Jan 10, 2025

Implemented in Bar Chart:

image

@imaNNeo
Copy link
Owner Author

imaNNeo commented Jan 11, 2025

Implemented in Scatter Chart

CleanShot.2025-01-11.at.01.11.07.mp4

@imaNNeo imaNNeo merged commit 7792cb6 into main Jan 16, 2025
4 checks passed
@imaNNeo imaNNeo deleted the feature/error-indicator branch January 16, 2025 00:23
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Error Bar Support in Bar Charts
1 participant