toJson method
Returns the JSON representation.
Implementation
Map<String, dynamic> toJson() {
final j = Map<String, dynamic>();
if (meta != null) j['meta'] = meta;
if (api != null) j['jsonapi'] = api;
final links = {'self': self, 'related': related, 'next': next, 'last': last}
..removeWhere((name, link) => link == null);
if (links.isNotEmpty) j['links'] = links;
return j;
}