FAutocompleteFieldStyle.inherit constructor

FAutocompleteFieldStyle.inherit({
  1. required FColors colors,
  2. required FTextFieldStyle field,
})

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,
    );