flutter_password_input 0.1.2
flutter_password_input: ^0.1.2 copied to clipboard
A customizable password text field widget with Caps Lock detection, visibility toggle, force English input mode, and comprehensive theming support.
flutter_password_input #
A password text field with Caps Lock detection and visibility toggle.
Features #
- Caps Lock warning when focused
- Password visibility toggle
- Force English input mode (disables IME on Windows, switches to English keyboard on macOS)
- Disable paste option
- Prefix/suffix widget support
- Theming via
PasswordTextFieldTheme
Install #
dependencies:
flutter_password_input: ^0.1.2
Usage #
import 'package:flutter_password_input/flutter_password_input.dart';
PasswordTextField(
labelText: 'Password',
capsLockWarningText: 'Caps Lock is on!',
)
With Theme #
PasswordTextField(
theme: PasswordTextFieldTheme(
width: 300,
borderRadius: 12,
focusBorderColor: Colors.blue,
),
labelText: 'Password',
)
With Prefix/Suffix #
PasswordTextField(
labelText: 'Password',
prefixWidget: Icon(Icons.lock),
suffixWidget: IconButton(
icon: Icon(Icons.info),
onPressed: () {},
),
)
License #
MIT