toJson method

Map<String, dynamic> toJson()
override

Implementation

Map<String, dynamic> toJson() {
  final json = super.toJson();
  List<Map<String, dynamic>> childrenData = [];
  for (final child in children) childrenData.add(child.toJson());
  json.addAll({
    'children': childrenData,
    'orientation': orientation,
    'gravity': _layoutGravityName(gravity ?? LayoutGravity.top),
  });
  return json;
}