FAutocompleteFieldStyle.inherit constructor
FAutocompleteFieldStyle.inherit({
- required FColors colors,
- required FTextFieldStyle field,
Creates an FAutocompleteFieldStyle from a FTextFieldStyle.
Implementation
FAutocompleteFieldStyle.inherit({required FColors colors, required FTextFieldStyle field})
: this(
composingTextStyle: field.contentTextStyle.apply([.all(.delta(decoration: () => .underline))]),
typeaheadTextStyle: FVariants(
field.contentTextStyle.base.copyWith(color: colors.mutedForeground),
variants: {
[.disabled, .not(.focused)]: null,
},
),
keyboardAppearance: field.keyboardAppearance,
color: field.color,
cursorColor: field.cursorColor,
contentPadding: field.contentPadding,
clearButtonPadding: field.clearButtonPadding,
obscureButtonPadding: field.obscureButtonPadding,
scrollPadding: field.scrollPadding,
iconStyle: field.iconStyle,
clearButtonStyle: field.clearButtonStyle,
obscureButtonStyle: field.obscureButtonStyle,
contentTextStyle: field.contentTextStyle,
hintTextStyle: field.hintTextStyle,
counterTextStyle: field.counterTextStyle,
border: field.border,
labelTextStyle: field.labelTextStyle,
descriptionTextStyle: field.descriptionTextStyle,
errorTextStyle: field.errorTextStyle,
labelPadding: field.labelPadding,
descriptionPadding: field.descriptionPadding,
errorPadding: field.errorPadding,
childPadding: field.childPadding,
labelMotion: field.labelMotion,
);