toJsonLd method
Serialize SchemaMonetaryAmount to JSON-LD
Implementation
@override
Map<String, dynamic> toJsonLd() => removeEmpty({
...super.toJsonLd(),
'@type': 'MonetaryAmount',
'currency': convertToJsonLd(currency, [String]),
'maxValue': convertToJsonLd(maxValue, [num]),
'minValue': convertToJsonLd(minValue, [num]),
'validFrom': convertToJsonLd(validFrom, [String]),
'validThrough': convertToJsonLd(validThrough, [String]),
'value':
convertToJsonLd(value, [String, SchemaStructuredValue, bool, num]),
});