Serializes the ActionItem to a json map
Map<String, dynamic> toJson() => { 'link': link.toJson(), 'data': data.toJson(), };