FFPinCode constructor
FFPinCode({
- int? legacyLength,
- FFText? textStyle,
- FFMainAxisAlignment? mainAxisAlignment,
- bool? legacyEnableActiveFill,
- double? legacyFieldHeight,
- double? legacyFieldWidth,
- double? legacyBorderWidth,
- FFPinCode_FFPinCodeFieldShape? shape,
- bool? autoFocus,
- FFColor? legacyActiveColor,
- FFColor? legacySelectedColor,
- FFColor? legacyInactiveColor,
- bool? showCursor,
- FFColor? legacyCursorColor,
- double? legacyBorderRadius,
- bool? legacyObscureText,
- String? legacyObscuringCharacter,
- bool? hintText,
- String? legacyHintCharacter,
- bool? autoFill,
- 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,
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;
}