toJsonLd method

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

Serialize SchemaDefinedTerm to JSON-LD

Implementation

@override
Map<String, dynamic> toJsonLd() => removeEmpty({
      ...super.toJsonLd(),
      '@type': 'DefinedTerm',
      'about': convertToJsonLd(about, [SchemaThing]),
      'inDefinedTermSet':
          convertToJsonLd(inDefinedTermSet, [SchemaDefinedTermSet, String]),
      'termCode': convertToJsonLd(termCode, [String]),
    });