toJsonLd method

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

Serialize SchemaOpeningHoursSpecification to JSON-LD

Implementation

@override
Map<String, dynamic> toJsonLd() => removeEmpty({
      ...super.toJsonLd(),
      '@type': 'OpeningHoursSpecification',
      'closes': convertToJsonLd(closes, [String]),
      'dayOfWeek': convertToJsonLd(dayOfWeek, [SchemaDayOfWeek]),
      'opens': convertToJsonLd(opens, [String]),
      'validFrom': convertToJsonLd(validFrom, [String]),
      'validThrough': convertToJsonLd(validThrough, [String]),
    });