24 lines
419 B
Dart
24 lines
419 B
Dart
|
class Language {
|
||
|
final String code;
|
||
|
final String name;
|
||
|
final String nativeName;
|
||
|
final String iconFile;
|
||
|
|
||
|
Language({
|
||
|
required this.code,
|
||
|
required this.name,
|
||
|
required this.nativeName,
|
||
|
required this.iconFile,
|
||
|
});
|
||
|
|
||
|
// convert to a map
|
||
|
Map<String, dynamic> toMap() {
|
||
|
return {
|
||
|
'code': code,
|
||
|
'name': name,
|
||
|
'nativeName': nativeName,
|
||
|
'iconFile': iconFile,
|
||
|
};
|
||
|
}
|
||
|
}
|