toJsonLd method
Serialize SchemaPeopleAudience to JSON-LD
Implementation
@override
Map<String, dynamic> toJsonLd() => removeEmpty({
...super.toJsonLd(),
'@type': 'PeopleAudience',
'healthCondition':
convertToJsonLd(healthCondition, [SchemaMedicalCondition]),
'requiredGender': convertToJsonLd(requiredGender, [String]),
'requiredMaxAge': convertToJsonLd(requiredMaxAge, [int]),
'requiredMinAge': convertToJsonLd(requiredMinAge, [int]),
'suggestedAge':
convertToJsonLd(suggestedAge, [SchemaQuantitativeValue]),
'suggestedGender':
convertToJsonLd(suggestedGender, [SchemaGenderType, String]),
'suggestedMaxAge': convertToJsonLd(suggestedMaxAge, [num]),
'suggestedMeasurement':
convertToJsonLd(suggestedMeasurement, [SchemaQuantitativeValue]),
'suggestedMinAge': convertToJsonLd(suggestedMinAge, [num]),
});