toJsonLd method

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

Serialize SchemaSellAction to JSON-LD

Implementation

@override
Map<String, dynamic> toJsonLd() => removeEmpty({
      ...super.toJsonLd(),
      '@type': 'SellAction',
      'buyer': convertToJsonLd(buyer, [SchemaOrganization, SchemaPerson]),
      'warrantyPromise':
          convertToJsonLd(warrantyPromise, [SchemaWarrantyPromise]),
    });