toJsonLd method
Serialize SchemaMemberProgramTier to JSON-LD
Implementation
@override
Map<String, dynamic> toJsonLd() => removeEmpty({
...super.toJsonLd(),
'@type': 'MemberProgramTier',
'hasTierBenefit':
convertToJsonLd(hasTierBenefit, [SchemaTierBenefitEnumeration]),
'hasTierRequirement': convertToJsonLd(hasTierRequirement, [
SchemaCreditCard,
SchemaMonetaryAmount,
String,
SchemaUnitPriceSpecification
]),
'isTierOf': convertToJsonLd(isTierOf, [SchemaMemberProgram]),
'membershipPointsEarned': convertToJsonLd(
membershipPointsEarned, [SchemaQuantitativeValue, num]),
});