toJson method

  1. @override
dynamic toJson()
override

toJson returns a json compatible object.

Descendants must override this method to expose custom properties.

Implementation

@override
dynamic toJson() {
  return super.toJson()..addAll(<String, dynamic>{
    'children': children.map((e) => e.toJson()).toList(),
  });
}