Language constructor

const Language(
  1. String isoCode,
  2. String name, [
  3. String? nativeName
])

Creates a language.

nativeName falls back to name when it is omitted, so code written against older versions of this package keeps working.

Implementation

const Language(this.isoCode, this.name, [String? nativeName])
    : nativeName = nativeName ?? name;