handleInput method
override
Fonction recevant l'entrée transmise par la vue et traitant cette entrée en appelant les fonctions nécessaires
Implementation
@override
handleInput(String type, recievedData, {View? parent}) {
// TODO: implement handleInput
switch (type){
case "addCourse":
if (!getFlag("firstField") && !getFlag("secondField")){
int celeneID = CeleneParser.getIDFromUrl(data["url"]!);
Classes newClass = Classes(data["name"]!, "$celeneID");
db.addCourse(newClass);
celene.courses.add(newClass);
navigator.pop();
}
}
}