buildStructureWidget method

  1. @override
Widget buildStructureWidget(
  1. BuildContext context,
  2. StructureBindingController controller
)
override

Implementation

@override
Widget buildStructureWidget(BuildContext context, StructureBindingController controller) {
  final fields = controller.fields.map((e) {
    return FieldBinding(field: e.fieldName);
  }).toList();
  return Column(
    spacing: spacing,
    mainAxisSize: mainAxisSize,
    mainAxisAlignment: mainAxisAlignment,
    crossAxisAlignment: crossAxisAlignment,
    children: [if (header != null) header!, ...fields, if (footer != null) footer!],
  );
}