FLUTTER ECOSYSTEM

resizable_widget

Enables users to resize the internal widgets by dragging. This package contains simple APIs, but if needed, you can customize ResizableWidget flexibly.

resizable_widget cover
Latest version
1.0.5
30-day downloads
390.7K
Likes
187
Pub points
160

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The resizable_widget package allows users to dynamically resize internal widgets by dragging their edges or corners. It provides simple, intuitive APIs for adding resizable behavior to any widget, with options for customization when needed. Ideal for creating interactive UIs where users need to adjust component sizes in real time, such as dashboards, layout editors, or design tools. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux.

Use cases
  • Interactive dashboard layouts
  • Resizable UI components in design tools
  • Dynamic form builders
  • Customizable widget containers
  • Real-time layout editing
Key features
  • Drag-to-resize functionality
  • Flexible customization options
  • Cross-platform support
  • Simple API integration
  • Edge and corner resize handles
Suitable for
  • Developers building interactive UIs
  • Design tool creators
  • Dashboard and editor applications
  • UI prototyping
  • Apps requiring dynamic widget sizing
Considerations
  • May require additional logic for complex constraints
  • Performance impact with many resizable widgets
  • Needs careful handling of touch input on mobile
  • Not suitable for static layouts
  • Requires attention to user feedback during resizing
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add resizable_widget

Categories

Source repository

Related projects

No data available yet.