FormInputGroup constructor

const FormInputGroup({
  1. Key? key,
  2. required InputGroupConfig config,
  3. required FormDataChanged onChanged,
  4. Map<String, String?> initialValues = const {},
  5. int numFieldsPerRow = 1,
  6. 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',
      );