fillDtoContent method

GeneratedFile fillDtoContent(
  1. UniversalDataClass dataClass
)

Return GeneratedFile generated from given UniversalDataClass

Implementation

GeneratedFile fillDtoContent(UniversalDataClass dataClass) => GeneratedFile(
      name:
          'models/${_resolveDtoFileBaseName(dataClass)}.${config.language.fileExtension}',
      content: config.language.dtoFileContent(
        dataClass,
        jsonSerializer: config.jsonSerializer,
        enumsToJson: config.enumsToJson,
        fieldParsers: config.fieldParsers,
        unknownEnumValue: config.unknownEnumValue,
        markFilesAsGenerated: config.markFilesAsGenerated,
        generateValidator: config.generateValidator,
        useFreezed3: config.useFreezed3,
        freezedJsonSerialization: config.freezedJsonSerialization,
        useMultipartFile: config.useMultipartFile,
        dartMappableConvenientWhen: config.dartMappableConvenientWhen,
        useDartMappableNaming: config.useDartMappableNaming,
        includeIfNull: config.includeIfNull,
        useFlutterCompute: config.useFlutterCompute,
        fallbackUnion: config.fallbackUnion,
      ),
    );