Search packages, repositories and app categories

Package detailsv0.1.5

extended_wrap

Extended official wrap to build special wrap like limiting row number

AndroidiOSWebmacOSWindowsLinux
30-day downloads
17.1K
Likes
36
Pub points
150

Install package

flutter pub add extended_wrap

Package Overview

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

The extended_wrap package enhances Flutter's built-in Wrap widget with advanced layout capabilities, enabling developers to limit the number of rows in a wrap layout. It extends the standard Wrap functionality to support features like row count constraints, custom alignment, and improved control over child distribution. Ideal for responsive UIs where content must adapt within fixed vertical space, this package simplifies complex layouts without requiring custom render objects. It is particularly useful for dynamic lists, tags, or grids that need structured wrapping behavior.

Use cases

  • Limiting row count in dynamic layouts
  • Creating responsive tag clouds
  • Building constrained grid-like structures
  • Designing adaptive form fields
  • Implementing scrollable content with fixed height
  • Managing overflow in horizontal/vertical wraps

Key features

  • Row count limiting
  • Improved alignment control
  • Support for dynamic content
  • Extends native Wrap widget
  • Cross-platform compatibility
  • Minimal boilerplate

Suitable for

  • Developers needing precise wrap layout control
  • UI designers working with constrained spaces
  • Apps with dynamic content grids
  • Projects requiring responsive tag displays
  • Teams using Flutter for multi-platform apps

Considerations

  • Requires understanding of Wrap behavior
  • May impact performance with large datasets
  • Limited to row-based constraints
  • Not suitable for complex nested layouts
  • Depends on official Flutter widgets
  • Best used with state management for dynamic content

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Extended official wrap to build special wrap like limiting row number

Features

optional code

Usage

as official wrap

parameter description default
maxLines row number 1
minLines pack up state must equals maxLines 1
overflowWidget stow and expand -

Categories

Source repository

Projects using this package