toJsonLd method

  1. @override
Map<String, dynamic> toJsonLd()
override

Serialize SchemaEducationEvent to JSON-LD

Implementation

@override
Map<String, dynamic> toJsonLd() => removeEmpty({
      ...super.toJsonLd(),
      '@type': 'EducationEvent',
      'assesses': convertToJsonLd(assesses, [SchemaDefinedTerm, String]),
      'educationalLevel':
          convertToJsonLd(educationalLevel, [SchemaDefinedTerm, String]),
      'teaches': convertToJsonLd(teaches, [SchemaDefinedTerm, String]),
    });