lin_spider_monkey_chart 1.0.5
lin_spider_monkey_chart: ^1.0.5 copied to clipboard
A Flutter widget library for rendering spider/radar charts with interactive features.
1.0.5 #
-
New Features
- Added
TitleLabelBehaviorto control title show/hide behavior on tap (always vs toggle). - Added title slide configuration:
titleSlideSpace,enableTitleSlide,titleSlideDuration, andtitleSlideCurvefor smoother chart/title transitions. - Added
labelRadiusFactortoSpiderChartThemeDatato push/pull labels away from the chart (useful when points sit on the outline).
- Added
-
Improvements
- Chart now starts with title/bubble hidden until a tap occurs, matching the new toggle behavior.
- Title animation plays only on the first show; label text swaps cleanly without overlap on subsequent label changes.
- Chart positioning smoothened: sits at top when hidden, slides down only when the title first appears.
-
Bug Fixes
- Fixed initial title overlap/ghosting when showing the title for the first time.
- Bubble anchor now respects
labelRadiusFactorwhen anchoring to labels.
-
Maintenance
- Silenced internal lint about deprecated
showTitleSelectedLabelfor compatibility while keepingtitleLabelModeas the primary API. - Ran
dart formaton updated files for consistent styling.
- Silenced internal lint about deprecated
1.0.3 #
-
New Features:
- Added support for Spline (curved) charts. Enable it using
useSpline: trueinSpiderChartThemeData. - Added
titleSelectedLabelTopOffsettoSpiderChartThemeDatafor fine-tuning the selected label title position.
- Added support for Spline (curved) charts. Enable it using
-
Improvements:
- Increased default chart radius factor to 0.85 for better space utilization.
- Improved dynamic positioning of the selected label title to keep it closer to the chart.
- Enhanced null safety support for data lists (
List<double?>).
-
Bug Fixes:
- Fixed
RangeErrorcrashes when tapping on the chart with empty or mismatched data/labels. - Fixed layout issues where the title could disappear off-screen.
- Fixed
1.0.2 #
- Initial release of the library.
- Added
SpiderChartwidget for rendering radar charts. - Added
InteractiveSpiderChartfor interactive features. - Added
SpiderChartThemeDatafor customization.