BuildConfig constructor

BuildConfig({
  1. required I18nLocale baseLocale,
  2. required FallbackStrategy fallbackStrategy,
  3. required String? inputDirectory,
  4. required String inputFilePattern,
  5. required String? outputDirectory,
  6. required String outputFileName,
  7. required OutputFormat outputFormat,
  8. required bool localeHandling,
  9. required bool flutterIntegration,
  10. required bool namespaces,
  11. required String translateVar,
  12. required String enumName,
  13. required TranslationClassVisibility translationClassVisibility,
  14. required CaseStyle? keyCase,
  15. required CaseStyle? keyMapCase,
  16. required CaseStyle? paramCase,
  17. required StringInterpolation stringInterpolation,
  18. required bool renderFlatMap,
  19. required bool renderTimestamp,
  20. required List<String> maps,
  21. required PluralAuto pluralAuto,
  22. required List<String> pluralCardinal,
  23. required List<String> pluralOrdinal,
  24. required List<ContextType> contexts,
  25. required List<InterfaceConfig> interfaces,
})

Implementation

BuildConfig({
  required this.baseLocale,
  required this.fallbackStrategy,
  required this.inputDirectory,
  required this.inputFilePattern,
  required this.outputDirectory,
  required this.outputFileName,
  required this.outputFormat,
  required this.localeHandling,
  required this.flutterIntegration,
  required this.namespaces,
  required this.translateVar,
  required this.enumName,
  required this.translationClassVisibility,
  required this.keyCase,
  required this.keyMapCase,
  required this.paramCase,
  required this.stringInterpolation,
  required this.renderFlatMap,
  required this.renderTimestamp,
  required this.maps,
  required this.pluralAuto,
  required this.pluralCardinal,
  required this.pluralOrdinal,
  required this.contexts,
  required this.interfaces,
}) : fileType = _determineFileType(inputFilePattern);