toJsonLd method
Serialize SchemaDonateAction to JSON-LD
Implementation
@override
Map<String, dynamic> toJsonLd() => removeEmpty({
...super.toJsonLd(),
'@type': 'DonateAction',
'price': convertToJsonLd(price, [String, num]),
'priceCurrency': convertToJsonLd(priceCurrency, [String]),
'priceSpecification':
convertToJsonLd(priceSpecification, [SchemaPriceSpecification]),
'recipient': convertToJsonLd(recipient, [
SchemaAudience,
SchemaContactPoint,
SchemaOrganization,
SchemaPerson
]),
});