EasyTextFild

A highly customizable Flutter TextFormField widget wrapped in a Container.
EasyTextFild gives you full control over padding, margin, border, fill color, radius, alignment, icons, keyboard, validation, and more.
You can quickly build input fields for forms, login screens, profile pages, or any custom UI with minimal code.


Features

  • Fully customizable TextFormField with Container wrapper
  • Control padding, margin, width, height, alignment, decoration, borderRadius, fillColor
  • Optional AnimatedContainer support (duration + curve)
  • Tap gesture support via onTap
  • Prefix and suffix icons
  • Read-only or disabled fields
  • No border option (noBorder)
  • Obscure text for password fields
  • Support for maxLines, minLines, textAlign, keyboardType, maxLength
  • Easy to reuse for building forms, cards, tiles, or custom UI components

Getting Started

  1. Add the package to your pubspec.yaml:
dependencies:
  easy_text_fild: ^0.0.1

Libraries

easy_text_fild