CodegenRequest constructor
CodegenRequest({
- FFProject? project,
- String? buildMode,
- bool? release,
- String? ffFirebaseProject,
- String? projectId,
- bool? format,
- Iterable<
List< ? dependencyProjectFolders,int> > - Iterable<
DependencyProtoMap> ? dependencyProtoMap, - CodegenRequest_LibraryInfo? libraryInfo,
- String? ffWebBaseUrl,
- String? projectVersion,
- String? environmentName,
Implementation
factory CodegenRequest({
FFProject? project,
$core.String? buildMode,
$core.bool? release,
$core.String? ffFirebaseProject,
$core.String? projectId,
$core.bool? format,
$core.Iterable<$core.List<$core.int>>? dependencyProjectFolders,
$core.Iterable<DependencyProtoMap>? dependencyProtoMap,
CodegenRequest_LibraryInfo? libraryInfo,
$core.String? ffWebBaseUrl,
$core.String? projectVersion,
$core.String? environmentName,
}) {
final result = create();
if (project != null) result.project = project;
if (buildMode != null) result.buildMode = buildMode;
if (release != null) result.release = release;
if (ffFirebaseProject != null) result.ffFirebaseProject = ffFirebaseProject;
if (projectId != null) result.projectId = projectId;
if (format != null) result.format = format;
if (dependencyProjectFolders != null)
result.dependencyProjectFolders.addAll(dependencyProjectFolders);
if (dependencyProtoMap != null)
result.dependencyProtoMap.addAll(dependencyProtoMap);
if (libraryInfo != null) result.libraryInfo = libraryInfo;
if (ffWebBaseUrl != null) result.ffWebBaseUrl = ffWebBaseUrl;
if (projectVersion != null) result.projectVersion = projectVersion;
if (environmentName != null) result.environmentName = environmentName;
return result;
}