flutter_body_part_selector 1.2.0 copy "flutter_body_part_selector: ^1.2.0" to clipboard
flutter_body_part_selector: ^1.2.0 copied to clipboard

Interactive body selector for Flutter. Tap muscles on SVG body diagram or select programmatically with visual highlighting. Includes built-in assets.

1.2.0 #

  • BREAKING: Removed asset parameter from InteractiveBodySvg - widget now always uses package assets based on isFront parameter
  • IMPROVED: Simplified API - no need to specify asset paths, widget automatically uses correct package assets
  • IMPROVED: Better code organization with clean architecture structure
  • IMPROVED: Enhanced developer-friendly comments throughout the codebase
  • IMPROVED: Optimized SVG processing and hit testing performance

1.1.5 #

  • FIXED: Shortened package description to meet pub.dev requirements (60-180 characters)
  • IMPROVED: Added missing dartdoc comments for better API documentation
  • NEW: Added example directory with a complete example app

1.1.4 #

  • NEW: Added demo video to README for better package showcase

1.1.3 #

  • NEW: Made asset parameter optional in InteractiveBodySvg - now you can use isFront parameter to automatically use package assets without specifying paths
  • IMPROVED: Simplified usage - no need to manually specify asset paths when using package assets

1.1.2 #

  • NEW: Added setter for selectedMuscles property - now supports controller.selectedMuscles = {...} syntax for convenience
  • FIXED: Removed trailing garbage text from README.md

1.1.1 #

  • Minor version update

1.1.0 #

  • NEW: Added toggleMuscle() method for explicit muscle selection toggling
  • NEW: Added deselectMuscle() method to deselect a specific muscle
  • NEW: Added setSelectedMuscles() method to replace entire selection programmatically
  • NEW: Added selectMultiple() method to add multiple muscles without clearing existing selection
  • NEW: Added constructor to BodyMapController for initial state (selected muscles, disabled muscles, initial view)
  • IMPROVED: Enhanced documentation with clear read-only vs writable property markers
  • IMPROVED: Added comprehensive "Common Pitfalls" section to README
  • IMPROVED: Added extensive examples for programmatic selection management
  • IMPROVED: Better documentation for all controller methods with usage examples

1.0.0 #

  • Initial release
  • Interactive body selector with SVG support
  • Tap to select muscles functionality
  • Visual highlighting of selected muscles
  • Front and back body views
  • Programmatic muscle selection via controller
  • Customizable highlight and base colors
  • Support for 30+ muscles across front and back views
2
likes
150
points
109
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Interactive body selector for Flutter. Tap muscles on SVG body diagram or select programmatically with visual highlighting. Includes built-in assets.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, flutter_svg, xml

More

Packages that depend on flutter_body_part_selector