FlutterPwValidator constructor

FlutterPwValidator({
  1. required double width,
  2. required double height,
  3. required int minLength,
  4. required Function onSuccess,
  5. required TextEditingController controller,
  6. int uppercaseCharCount = 0,
  7. int lowercaseCharCount = 0,
  8. int numericCharCount = 0,
  9. int specialCharCount = 0,
  10. int normalCharCount = 0,
  11. Color defaultColor = MyColors.gray,
  12. Color successColor = MyColors.green,
  13. Color failureColor = MyColors.red,
  14. FlutterPwValidatorStrings? strings,
  15. Function? onFail,
  16. Key? key,
})

Implementation

FlutterPwValidator(
    {required this.width,
    required this.height,
    required this.minLength,
    required this.onSuccess,
    required this.controller,
    this.uppercaseCharCount = 0,
    this.lowercaseCharCount = 0,
    this.numericCharCount = 0,
    this.specialCharCount = 0,
    this.normalCharCount = 0,
    this.defaultColor = MyColors.gray,
    this.successColor = MyColors.green,
    this.failureColor = MyColors.red,
    this.strings,
    this.onFail,
    this.key}) {
  //Initial entered size for global use
  SizeConfig.width = width;
  SizeConfig.height = height;
}