FAutocompleteController constructor

FAutocompleteController({
  1. required TickerProvider vsync,
  2. String? text,
  3. List<String> suggestions = const [],
})

Creates a FAutocompleteController with an optional initial text and suggestions.

Implementation

FAutocompleteController({required TickerProvider vsync, super.text, super.suggestions})
  : popover = FPopoverController(vsync: vsync),
    super(
      textStyles: (context) {
        final InheritedAutocompleteStyle(:style, :states) = InheritedAutocompleteStyle.of(context);
        return (
          style.fieldStyle.contentTextStyle.resolve(states),
          style.composingTextStyle.resolve(states),
          style.typeaheadTextStyle.resolve(states),
        );
      },
    );