group<T extends TFormBase> static method

TFormField<T> group<T extends TFormBase>(
  1. TFieldProp<T> prop, {
  2. String? label,
  3. String? description,
  4. bool initiallyExpanded = false,
})

Implementation

static TFormField<T> group<T extends TFormBase>(
  TFieldProp<T> prop, {
  String? label,
  String? description,
  bool initiallyExpanded = false,
}) {
  return TFormField<T>(
    prop: prop,
    builder: (onValueChanged) => TFormBuilder(
      label: label,
      description: description,
      input: prop.value,
      onValueChanged: () {
        onValueChanged(prop.value);
      },
      initiallyExpanded: initiallyExpanded,
    ),
  );
}