toJson method
Returns a pretty json output of this hierarchy
Implementation
Map<String, dynamic> toJson() {
return {
'name': name,
if (pathParams?.isNotEmpty == true) 'pathParams': pathParams!.rawMap,
if (queryParams?.isNotEmpty == true) 'queryParams': queryParams!.rawMap,
if (children.isNotEmpty) 'children': children.map((e) => e.toJson()).toList(),
};
}