DropdownField<T extends Object> constructor

DropdownField<T extends Object>({
  1. Key? key,
  2. required List<T> items,
  3. required String placeholder,
  4. required Widget itemBuilder(
    1. T value
    ),
  5. T? initialValue,
  6. ValueChanged<T?>? onChanged,
  7. ValueChanged<T?>? onSaved,
  8. bool isActive = true,
  9. bool isDisabled = false,
})

Implementation

DropdownField({
  Key? key,
  required this.items,
  required this.placeholder,
  required this.itemBuilder,
  T? initialValue,
  ValueChanged<T?>? onChanged,
  ValueChanged<T?>? onSaved,
  bool isActive = true,
  bool isDisabled = false,
})  : _value = initialValue,
      super(
        key: key,
        onChanged: onChanged,
        onSaved: onSaved,
        isActive: isActive,
        isRequired: false,
        isDisabled: isDisabled,
        isValid: true,
      );