FormEnumFieldPicker<TEnum extends Enum> constructor

FormEnumFieldPicker<TEnum extends Enum>({
  1. TEnum? defaultValue,
  2. required List<TEnum> values,
  3. String labelBuilder(
    1. TEnum? value
    )?,
  4. Color? backgroundColor,
  5. Color? color,
  6. String confirmText = "Confirm",
  7. String cancelText = "Cancel",
})

Class that defines the picker style for selecting TEnum.

TEnumを選択するためのピッカースタイルを定義するクラス。

Implementation

FormEnumFieldPicker({
  this.defaultValue,
  required this.values,
  this.labelBuilder,
  this.backgroundColor,
  this.color,
  this.confirmText = "Confirm",
  this.cancelText = "Cancel",
}) : assert(
        (defaultValue?.index ?? 0) < values.length,
        "[defaultValue] is not included in [values].",
      );