FluentFormatContribution constructor

const FluentFormatContribution({
  1. required String id,
  2. required String label,
  3. required List<String> extensions,
  4. List<String> mimeTypes = const [],
  5. FluentPluginFormatKind kind = FluentPluginFormatKind.text,
  6. FutureOr<Root> import(
    1. FluentImportPayload payload,
    2. FluentPluginRegistry registry
    )?,
  7. FutureOr<FluentExportPayload> export(
    1. FluentDocument document
    )?,
})

Implementation

const FluentFormatContribution({
  required this.id,
  required this.label,
  required this.extensions,
  this.mimeTypes = const [],
  this.kind = FluentPluginFormatKind.text,
  this.import,
  this.export,
});