init static method

dynamic init({
  1. required TextStyle style,
  2. required Color primary,
  3. required String language,
  4. String? myTextFontFamily,
  5. double? scaleFactor,
  6. required InputDecoration inputStyle({
    1. Color? enableColor,
    2. Color? fillColor,
    3. Color? focusBorderColor,
    4. String? hint,
    5. Color? hintColor,
    6. double? hintSize,
    7. String? label,
    8. EdgeInsets? padding,
    9. Widget? prefixIcon,
    10. Widget? prefixWidget,
    11. BorderRadius? radius,
    12. Widget? suffixIcon,
    13. Widget? suffixWidget,
    }),
})

Implementation

static init({
  required TextStyle style,
  required Color primary,
  required String language,
  String? myTextFontFamily,
  double? scaleFactor,
  required InputDecoration Function(
          {String? label,
          String? hint,
          Widget? prefixIcon,
          Widget? suffixIcon,
          Widget? suffixWidget,
          Widget? prefixWidget,
          Color? hintColor,
          Color? fillColor,
          BorderRadius? radius,
          Color? focusBorderColor,
          EdgeInsets? padding,
          Color? enableColor,
          double? hintSize,
          })
      inputStyle,
}) {
  textStyle = style;
  primaryColor = primary;
  fontFamily = myTextFontFamily;
  textScaleFactor = scaleFactor;
  lang = language;
  setInputDecoration = inputStyle;
}