FLUTTER ECOSYSTEM

parent_child_checkbox

Parent Child Checkbox is a type of checkbox where we can establish hierarchy in Checkboxes

parent_child_checkbox cover
Latest version
0.0.5
30-day downloads
44
Likes
41
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Parent Child Checkbox is a Flutter package that enables hierarchical checkbox structures, allowing users to create nested checklists where parent checkboxes control the state of their child checkboxes. It supports intuitive selection and deselection across levels, making it ideal for forms, task lists, or settings with grouped options. The package is lightweight, easy to integrate, and works across all major platforms including Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Task management systems
  • Form inputs with grouped options
  • Settings with nested categories
  • Hierarchical data selection
  • User preference configurations
Key features
  • Nested checkbox hierarchy
  • Automatic child state propagation
  • Cross-platform compatibility
  • Simple API integration
  • Supports partial selection states
Suitable for
  • Developers building complex forms
  • UI designers needing structured checklists
  • Apps requiring grouped selections
  • Projects targeting multiple platforms
  • Users seeking minimal setup for hierarchical checks
Considerations
  • May require custom styling for advanced UI needs
  • Limited built-in validation
  • Not suitable for non-hierarchical checkbox use cases
  • State management may need external handling in large trees
  • Documentation could be expanded for edge cases
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add parent_child_checkbox

Categories

Source repository

Related projects

No data available yet.