LangInfo constructor

LangInfo({
  1. String? id,
  2. String? name,
  3. Iterable<String>? deprecated,
  4. Iterable<String>? scripts,
  5. Iterable<String>? countries,
  6. LangInfo_Detail? detail,
  7. Iterable<LangInfo_Detail>? details,
  8. Iterable<String>? doubleChars,
  9. String? script,
  10. String? googleTransId,
})

Implementation

factory LangInfo({
  $core.String? id,
  $core.String? name,
  $core.Iterable<$core.String>? deprecated,
  $core.Iterable<$core.String>? scripts,
  $core.Iterable<$core.String>? countries,
  LangInfo_Detail? detail,
  $core.Iterable<LangInfo_Detail>? details,
  $core.Iterable<$core.String>? doubleChars,
  $core.String? script,
  $core.String? googleTransId,
}) {
  final _result = create();
  if (id != null) {
    _result.id = id;
  }
  if (name != null) {
    _result.name = name;
  }
  if (deprecated != null) {
    _result.deprecated.addAll(deprecated);
  }
  if (scripts != null) {
    _result.scripts.addAll(scripts);
  }
  if (countries != null) {
    _result.countries.addAll(countries);
  }
  if (detail != null) {
    _result.detail = detail;
  }
  if (details != null) {
    _result.details.addAll(details);
  }
  if (doubleChars != null) {
    _result.doubleChars.addAll(doubleChars);
  }
  if (script != null) {
    _result.script = script;
  }
  if (googleTransId != null) {
    _result.googleTransId = googleTransId;
  }
  return _result;
}