School.fromJson constructor

School.fromJson(
  1. Map<String, dynamic> json
)

Crée une instance de School à partir d’un objet JSON.

Implementation

factory School.fromJson(Map<String, dynamic> json) {
  School school = School(
    json[jsonName],                          // name
    json[jsonCountry],                       // country
    json[jsonContent_type],                  // content_type
    json[jsonAvailable_slots],               // available_slots
    json[jsonB_slots],                       // b_slots
    json[jsonM_slots],                       // m_slots
    List<String>.from(json[jsonSpecialization]), // specialization
    json[jsonGraduationLVL],                 // graduation_level
    json[jsonProgram],
    json[jsonUseLanguage],                   // use_langage
    json[jsonReq_lang_lvl],                  // req_lang_level
    json[json_academic_lvl],                 // academic_level
  );
  school.setId(json[jsonId]);
  school.remaining_slots = json[jsonRemaining_slots];
  school.is_full = json[jsonIsFull];
  school.is_full_b = json[jsonIsFull_b];
  school.is_full_m = json[jsonIsFull_m];
  return  school;
}