PasswordValidatedFields constructor

PasswordValidatedFields({
  1. Key? key,
  2. InputDecoration? inputDecoration = const InputDecoration(hintText: "Enter password", prefixIcon: Icon(Icons.lock), border: OutlineInputBorder()),
  3. TextEditingController? textEditingController,
  4. TextInputAction? textInputAction = TextInputAction.done,
  5. void onEditComplete()?,
  6. String onFieldSubmitted(
    1. String
    )?,
  7. FocusNode? focusNode,
  8. Color? cursorColor,
  9. TextStyle? textStyle,
  10. IconData? inActiveIcon = Icons.check_circle_outline_rounded,
  11. IconData? activeIcon = Icons.check_circle_rounded,
  12. Color? inActiveRequirementColor = Colors.grey,
  13. 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);