JsonLdEncoderOptions constructor

const JsonLdEncoderOptions({
  1. JsonLdOutputMode outputMode = JsonLdOutputMode.compact,
  2. Map<String, String> customPrefixes = const {},
  3. IriRelativizationOptions iriRelativization = const IriRelativizationOptions.full(),
  4. bool generateMissingPrefixes = true,
  5. bool includeBaseDeclaration = true,
  6. bool? useNativeTypes,
  7. bool useRdfType = false,
  8. RdfDirection? rdfDirection,
  9. Object? compactionContext,
})

Creates a new JSON-LD encoder options object.

Implementation

const JsonLdEncoderOptions({
  this.outputMode = JsonLdOutputMode.compact,
  super.customPrefixes = const {},
  super.iriRelativization = const IriRelativizationOptions.full(),
  this.generateMissingPrefixes = true,
  this.includeBaseDeclaration = true,
  this.useNativeTypes,
  this.useRdfType = false,
  this.rdfDirection,
  this.compactionContext,
}) : super();