TransDB_Item constructor

TransDB_Item({
  1. String? projectId,
  2. String? fileId,
  3. String? id,
  4. String? enSrcMsg,
  5. String? enSrcDescr,
  6. Map<String, TransDB_TransItems>? trans,
  7. String? helperTransDest,
  8. Iterable<TransDB_DeletedItem>? helperTransSurrounding,
})

Implementation

factory TransDB_Item({
  $core.String? projectId,
  $core.String? fileId,
  $core.String? id,
  $core.String? enSrcMsg,
  $core.String? enSrcDescr,
  $core.Map<$core.String, TransDB_TransItems>? trans,
  $core.String? helperTransDest,
  $core.Iterable<TransDB_DeletedItem>? helperTransSurrounding,
}) {
  final _result = create();
  if (projectId != null) {
    _result.projectId = projectId;
  }
  if (fileId != null) {
    _result.fileId = fileId;
  }
  if (id != null) {
    _result.id = id;
  }
  if (enSrcMsg != null) {
    _result.enSrcMsg = enSrcMsg;
  }
  if (enSrcDescr != null) {
    _result.enSrcDescr = enSrcDescr;
  }
  if (trans != null) {
    _result.trans.addAll(trans);
  }
  if (helperTransDest != null) {
    _result.helperTransDest = helperTransDest;
  }
  if (helperTransSurrounding != null) {
    _result.helperTransSurrounding.addAll(helperTransSurrounding);
  }
  return _result;
}