Project constructor

Project({
  1. String? id,
  2. String? groupId,
  3. String? mainLocaleId,
  4. Iterable<Localization>? targetLocales,
  5. String? name,
  6. String? description,
  7. Iterable<String>? ignoreWords,
  8. Iterable<String>? variants,
  9. bool? exportDart,
  10. bool? exportFlutter,
  11. bool? validateExport,
  12. Timestamp? created,
  13. Timestamp? updated,
  14. 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,
  $6.Timestamp? created,
  $6.Timestamp? updated,
  $6.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;
}