InternalSinglePickerWithInput<T> constructor

const InternalSinglePickerWithInput<T>({
  1. required List<PickerItem<T>> options,
  2. required void onChanged(
    1. String
    )?,
  3. required void onConfirm(
    1. String?
    )?,
  4. required TextEditingController inputController,
  5. Key? key,
  6. Widget? title,
  7. String? titleText,
  8. bool filterable = false,
  9. Future<void>? onRequest()?,
  10. void onSelected()?,
})

InternalSinglePickerWithInput 内部单选选择器 & 输入框

Implementation

const InternalSinglePickerWithInput({
  required this.options,
  required this.onChanged,
  required this.onConfirm,
  required this.inputController,
  super.key,
  this.title,
  this.titleText,
  this.filterable = false,
  this.onRequest,
  this.onSelected,
}) : assert((title != null && titleText == null) || (title == null && titleText != null), '必须传入 title 或 titleText');