Project constructor
Project({
- String? id,
- String? groupId,
- String? mainLocaleId,
- Iterable<
Localization> ? targetLocales, - String? name,
- String? description,
- Iterable<
String> ? ignoreWords, - Iterable<
String> ? variants, - bool? exportDart,
- bool? exportFlutter,
- bool? validateExport,
- Timestamp? created,
- Timestamp? updated,
- Timestamp? validToken,
Implementation
factory Project({
$core.String? id,
$core.String? groupId,
$core.String? mainLocaleId,
$core.Iterable<Localization>? targetLocales,
$core.String? name,
$core.String? description,
$core.Iterable<$core.String>? ignoreWords,
$core.Iterable<$core.String>? variants,
$core.bool? exportDart,
$core.bool? exportFlutter,
$core.bool? validateExport,
$2.Timestamp? created,
$2.Timestamp? updated,
$2.Timestamp? validToken,
}) {
final result = create();
if (id != null) result.id = id;
if (groupId != null) result.groupId = groupId;
if (mainLocaleId != null) result.mainLocaleId = mainLocaleId;
if (targetLocales != null) result.targetLocales.addAll(targetLocales);
if (name != null) result.name = name;
if (description != null) result.description = description;
if (ignoreWords != null) result.ignoreWords.addAll(ignoreWords);
if (variants != null) result.variants.addAll(variants);
if (exportDart != null) result.exportDart = exportDart;
if (exportFlutter != null) result.exportFlutter = exportFlutter;
if (validateExport != null) result.validateExport = validateExport;
if (created != null) result.created = created;
if (updated != null) result.updated = updated;
if (validToken != null) result.validToken = validToken;
return result;
}