buildField method

Widget? buildField(
  1. dynamic field,
  2. String container,
  3. List fields
)

Implementation

Widget? buildField(dynamic field, String container, List<dynamic> fields) {
  if (!(field["props"] as Map).containsKey("margin")) {
    return buildFieldContent(field, container, fields);
  }

  var margin = field["props"]["margin"];

  return Container(
      margin: EdgeInsets.only(
        top: double.parse(margin["top"].toString()),
        bottom: double.parse(margin["bottom"].toString()),
        left: double.parse(margin["left"].toString()),
        right: double.parse(margin["right"].toString()),
      ),
      child: buildFieldContent(field, container, fields));
}