TagTextEditingController<T> constructor

TagTextEditingController<T>({
  1. required FutureOr<Iterable<T>> searchTaggables(
    1. String prefix,
    2. String? query
    ),
  2. required Future<T?> buildTaggables(
    1. FutureOr<Iterable<T>> taggables
    ),
  3. required String toFrontendConverter(
    1. T taggable
    ),
  4. required String toBackendConverter(
    1. T taggable
    ),
  5. TextStyle? textStyleBuilder(
    1. BuildContext context,
    2. String prefix,
    3. T taggable
    )?,
  6. List<TagStyle> tagStyles = const [TagStyle()],
})

Implementation

TagTextEditingController({
  required this.searchTaggables,
  required this.buildTaggables,
  required this.toFrontendConverter,
  required this.toBackendConverter,
  this.textStyleBuilder,
  this.tagStyles = const [TagStyle()],
}) : super() {
  addListener(taggingListeners);
}