FFPinCode constructor

FFPinCode({
  1. int? legacyLength,
  2. FFText? textStyle,
  3. FFMainAxisAlignment? mainAxisAlignment,
  4. bool? legacyEnableActiveFill,
  5. double? legacyFieldHeight,
  6. double? legacyFieldWidth,
  7. double? legacyBorderWidth,
  8. FFPinCode_FFPinCodeFieldShape? shape,
  9. bool? autoFocus,
  10. FFColor? legacyActiveColor,
  11. FFColor? legacySelectedColor,
  12. FFColor? legacyInactiveColor,
  13. bool? showCursor,
  14. FFColor? legacyCursorColor,
  15. double? legacyBorderRadius,
  16. bool? legacyObscureText,
  17. String? legacyObscuringCharacter,
  18. bool? hintText,
  19. String? legacyHintCharacter,
  20. bool? autoFill,
  21. double? errorTextSpace,
  22. FFTextInputType? keyboardType,
  23. FFIntegerValue? lengthValue,
  24. FFBooleanValue? enableActiveFillValue,
  25. FFDoubleValue? fieldHeightValue,
  26. FFDoubleValue? fieldWidthValue,
  27. FFDoubleValue? borderWidthValue,
  28. FFColorValue? activeColorValue,
  29. FFColorValue? selectedColorValue,
  30. FFColorValue? inactiveColorValue,
  31. FFColorValue? cursorColorValue,
  32. FFDoubleValue? borderRadiusValue,
  33. FFBooleanValue? obscureTextValue,
  34. FFStringValue? obscuringCharacterValue,
  35. FFStringValue? hintCharacterValue,
  36. FFColor? legacyActiveFillColor,
  37. FFColorValue? activeFillColorValue,
  38. FFColor? legacySelectedFillColor,
  39. FFColorValue? selectedFillColorValue,
  40. FFColor? legacyInactiveFillColor,
  41. FFColorValue? inactiveFillColorValue,
  42. FFBooleanValue? blinkWhenObscuringValue,
  43. FFIntegerValue? blinkDurationValue,
})

Implementation

factory FFPinCode({
  $core.int? legacyLength,
  FFText? textStyle,
  FFMainAxisAlignment? mainAxisAlignment,
  $core.bool? legacyEnableActiveFill,
  $core.double? legacyFieldHeight,
  $core.double? legacyFieldWidth,
  $core.double? legacyBorderWidth,
  FFPinCode_FFPinCodeFieldShape? shape,
  $core.bool? autoFocus,
  FFColor? legacyActiveColor,
  FFColor? legacySelectedColor,
  FFColor? legacyInactiveColor,
  $core.bool? showCursor,
  FFColor? legacyCursorColor,
  $core.double? legacyBorderRadius,
  $core.bool? legacyObscureText,
  $core.String? legacyObscuringCharacter,
  $core.bool? hintText,
  $core.String? legacyHintCharacter,
  $core.bool? autoFill,
  $core.double? errorTextSpace,
  FFTextInputType? keyboardType,
  FFIntegerValue? lengthValue,
  FFBooleanValue? enableActiveFillValue,
  FFDoubleValue? fieldHeightValue,
  FFDoubleValue? fieldWidthValue,
  FFDoubleValue? borderWidthValue,
  FFColorValue? activeColorValue,
  FFColorValue? selectedColorValue,
  FFColorValue? inactiveColorValue,
  FFColorValue? cursorColorValue,
  FFDoubleValue? borderRadiusValue,
  FFBooleanValue? obscureTextValue,
  FFStringValue? obscuringCharacterValue,
  FFStringValue? hintCharacterValue,
  FFColor? legacyActiveFillColor,
  FFColorValue? activeFillColorValue,
  FFColor? legacySelectedFillColor,
  FFColorValue? selectedFillColorValue,
  FFColor? legacyInactiveFillColor,
  FFColorValue? inactiveFillColorValue,
  FFBooleanValue? blinkWhenObscuringValue,
  FFIntegerValue? blinkDurationValue,
}) {
  final result = create();
  if (legacyLength != null) result.legacyLength = legacyLength;
  if (textStyle != null) result.textStyle = textStyle;
  if (mainAxisAlignment != null) result.mainAxisAlignment = mainAxisAlignment;
  if (legacyEnableActiveFill != null)
    result.legacyEnableActiveFill = legacyEnableActiveFill;
  if (legacyFieldHeight != null) result.legacyFieldHeight = legacyFieldHeight;
  if (legacyFieldWidth != null) result.legacyFieldWidth = legacyFieldWidth;
  if (legacyBorderWidth != null) result.legacyBorderWidth = legacyBorderWidth;
  if (shape != null) result.shape = shape;
  if (autoFocus != null) result.autoFocus = autoFocus;
  if (legacyActiveColor != null) result.legacyActiveColor = legacyActiveColor;
  if (legacySelectedColor != null)
    result.legacySelectedColor = legacySelectedColor;
  if (legacyInactiveColor != null)
    result.legacyInactiveColor = legacyInactiveColor;
  if (showCursor != null) result.showCursor = showCursor;
  if (legacyCursorColor != null) result.legacyCursorColor = legacyCursorColor;
  if (legacyBorderRadius != null)
    result.legacyBorderRadius = legacyBorderRadius;
  if (legacyObscureText != null) result.legacyObscureText = legacyObscureText;
  if (legacyObscuringCharacter != null)
    result.legacyObscuringCharacter = legacyObscuringCharacter;
  if (hintText != null) result.hintText = hintText;
  if (legacyHintCharacter != null)
    result.legacyHintCharacter = legacyHintCharacter;
  if (autoFill != null) result.autoFill = autoFill;
  if (errorTextSpace != null) result.errorTextSpace = errorTextSpace;
  if (keyboardType != null) result.keyboardType = keyboardType;
  if (lengthValue != null) result.lengthValue = lengthValue;
  if (enableActiveFillValue != null)
    result.enableActiveFillValue = enableActiveFillValue;
  if (fieldHeightValue != null) result.fieldHeightValue = fieldHeightValue;
  if (fieldWidthValue != null) result.fieldWidthValue = fieldWidthValue;
  if (borderWidthValue != null) result.borderWidthValue = borderWidthValue;
  if (activeColorValue != null) result.activeColorValue = activeColorValue;
  if (selectedColorValue != null)
    result.selectedColorValue = selectedColorValue;
  if (inactiveColorValue != null)
    result.inactiveColorValue = inactiveColorValue;
  if (cursorColorValue != null) result.cursorColorValue = cursorColorValue;
  if (borderRadiusValue != null) result.borderRadiusValue = borderRadiusValue;
  if (obscureTextValue != null) result.obscureTextValue = obscureTextValue;
  if (obscuringCharacterValue != null)
    result.obscuringCharacterValue = obscuringCharacterValue;
  if (hintCharacterValue != null)
    result.hintCharacterValue = hintCharacterValue;
  if (legacyActiveFillColor != null)
    result.legacyActiveFillColor = legacyActiveFillColor;
  if (activeFillColorValue != null)
    result.activeFillColorValue = activeFillColorValue;
  if (legacySelectedFillColor != null)
    result.legacySelectedFillColor = legacySelectedFillColor;
  if (selectedFillColorValue != null)
    result.selectedFillColorValue = selectedFillColorValue;
  if (legacyInactiveFillColor != null)
    result.legacyInactiveFillColor = legacyInactiveFillColor;
  if (inactiveFillColorValue != null)
    result.inactiveFillColorValue = inactiveFillColorValue;
  if (blinkWhenObscuringValue != null)
    result.blinkWhenObscuringValue = blinkWhenObscuringValue;
  if (blinkDurationValue != null)
    result.blinkDurationValue = blinkDurationValue;
  return result;
}