copyWith method

AsyncJsonLdDecoderOptions copyWith({
  1. AsyncJsonLdContextDocumentProvider? contextDocumentProvider,
  2. String? baseUri,
  3. JsonValue? expandContext,
  4. RdfDirection? rdfDirection,
  5. JsonLdProcessingMode? processingMode,
  6. bool? skipInvalidRdfTerms,
})

Implementation

AsyncJsonLdDecoderOptions copyWith({
  AsyncJsonLdContextDocumentProvider? contextDocumentProvider,
  String? baseUri,
  JsonValue? expandContext,
  RdfDirection? rdfDirection,
  JsonLdProcessingMode? processingMode,
  bool? skipInvalidRdfTerms,
}) {
  return AsyncJsonLdDecoderOptions(
    contextDocumentProvider:
        contextDocumentProvider ?? this.contextDocumentProvider,
    baseUri: baseUri ?? this.baseUri,
    expandContext: expandContext ?? this.expandContext,
    rdfDirection: rdfDirection ?? this.rdfDirection,
    processingMode: processingMode ?? this.processingMode,
    skipInvalidRdfTerms: skipInvalidRdfTerms ?? this.skipInvalidRdfTerms,
  );
}