copyWith method

BuildSettings copyWith({
  1. Directory? directory,
  2. BuildPlatform? platform,
  3. BuildType? type,
  4. String? envFilePath,
})

Implementation

BuildSettings copyWith({
  Directory? directory,
  BuildPlatform? platform,
  BuildType? type,
  String? envFilePath,
}) {
  return BuildSettings(
    directory: directory ?? this.directory,
    platform: platform ?? this.platform,
    type: type ?? this.type,
    envFilePath: envFilePath ?? this.envFilePath,
    outputDirPath: outputDirPath,
    neededEnvKeys: neededEnvKeys,
    initialEnv: initialEnv,
    flutterExecutable: flutterExecutable,
  );
}