CompressionOptions constructor

CompressionOptions({
  1. required bool enabled,
  2. required int minLength,
  3. required List<CompressionAlgorithm> algorithms,
  4. required List<String> mimeAllow,
  5. required List<String> mimeDeny,
})

Implementation

CompressionOptions({
  required this.enabled,
  required this.minLength,
  required List<CompressionAlgorithm> algorithms,
  required List<String> mimeAllow,
  required List<String> mimeDeny,
}) : algorithms = List<CompressionAlgorithm>.unmodifiable(algorithms),
     _mimeAllow = mimeAllow.map((value) => value.toLowerCase()).toList(),
     _mimeDeny = mimeDeny.map((value) => value.toLowerCase()).toList();