FormInputGroup constructor
const
FormInputGroup({
- Key? key,
- required InputGroupConfig config,
- required FormDataChanged onChanged,
- Map<
String, String?> initialValues = const {}, - int numFieldsPerRow = 1,
- double? minFieldWrapWidth,
Implementation
const FormInputGroup({
super.key,
required this.config,
required this.onChanged,
this.initialValues = const {},
this.numFieldsPerRow = 1,
this.minFieldWrapWidth,
}) : assert(
numFieldsPerRow > 0,
'numFieldsPerRow must be greater than 0',
),
assert(
minFieldWrapWidth != null || numFieldsPerRow == 1,
'minFieldWrapWidth is not required when numFieldsPerRow == 1',
),
assert(
minFieldWrapWidth == null || numFieldsPerRow > 1,
'minFieldWrapWidth is required when numFieldsPerRow > 1',
);