MultiInput<T extends FormValue> constructor

const MultiInput<T extends FormValue>({
  1. Key? key,
  2. required List<T> values,
  3. required MultiInputBuilder<T> builder,
  4. required AddInputCallback onAdd,
  5. required RemoveInputCallback onRemove,
  6. bool enabled = true,
  7. bool groubBox = true,
  8. Color? groupBoxBackground,
  9. EdgeInsets groupBoxMargin = const EdgeInsets.all(8.0),
  10. EdgeInsets groupBoxPadding = const EdgeInsets.all(10.0),
  11. MainAxisAlignment groupBoxActionAlignment = MainAxisAlignment.end,
  12. EdgeInsets actionsPadding = const EdgeInsets.all(0.0),
})

Implementation

const MultiInput({
  super.key,
  required this.values,
  required this.builder,
  required this.onAdd,
  required this.onRemove,
  this.enabled = true,
  this.groubBox = true,
  this.groupBoxBackground,
  this.groupBoxMargin = const EdgeInsets.all(8.0),
  this.groupBoxPadding = const EdgeInsets.all(10.0),
  this.groupBoxActionAlignment = MainAxisAlignment.end,
  this.actionsPadding = const EdgeInsets.all(0.0),
});