PasswordValidatedFields constructor
PasswordValidatedFields({
- Key? key,
- InputDecoration? inputDecoration = const InputDecoration(hintText: "Enter password", prefixIcon: Icon(Icons.lock), border: OutlineInputBorder()),
- TextEditingController? textEditingController,
- TextInputAction? textInputAction = TextInputAction.done,
- void onEditComplete()?,
- String onFieldSubmitted()?,
- FocusNode? focusNode,
- Color? cursorColor,
- TextStyle? textStyle,
- IconData? inActiveIcon = Icons.check_circle_outline_rounded,
- IconData? activeIcon = Icons.check_circle_rounded,
- Color? inActiveRequirementColor = Colors.grey,
- Color? activeRequirementColor = Colors.blue,
Constructor
Implementation
PasswordValidatedFields({
Key? key,
/// [default inputDecoration]
this.inputDecoration = const InputDecoration(
hintText: "Enter password",
prefixIcon: Icon(Icons.lock),
border: OutlineInputBorder()),
this.textEditingController,
/// [default textInputAction]
this.textInputAction = TextInputAction.done,
this.onEditComplete,
this.onFieldSubmitted,
this.focusNode,
this.cursorColor,
this.textStyle,
/// Password requirements initialization
/// [default inActiveIcon]
this.inActiveIcon = Icons.check_circle_outline_rounded,
/// [default activeIcon]
this.activeIcon = Icons.check_circle_rounded,
/// [default inActive Color]
this.inActiveRequirementColor = Colors.grey,
/// [default active color]
this.activeRequirementColor = Colors.blue,
}) : super(key: key);