mymuseum-visitapp/lib/Models/visitContext.dart

36 lines
884 B
Dart

import 'package:flutter/material.dart';
import 'package:manager_api/api.dart';
class VisitAppContext with ChangeNotifier{
String? id = "";
//String? token = "";
//String? host = "";
String? language = "";
List<ConfigurationDTO>? configurations;
VisitAppContext({this.language, this.id});
Map<String, dynamic> toMap() {
return {
'id': id,
//'host': host,
'language': language,
//'token': token
};
}
factory VisitAppContext.fromJson(Map<String, dynamic> json) {
return VisitAppContext(
id: json['id'] as String,
/*host: json['host'] as String,*/
language: json['language'] as String,
//token: json['token'] as String,
);
}
// Implement toString to make it easier to see information about
@override
String toString() {
return 'VisitAppContext{id: $id, language: $language}';
}
}