AddCourseController class

Inheritance

Constructors

AddCourseController.new(CeleneParser celene, DBManager db)

Properties

celene ↔ CeleneParser
getter/setter pair
data ↔ Map<String, String>
getter/setter pair
db ↔ DBManager
getter/setter pair
flags ↔ Map<String, bool>
Drapeaux en fonction de la page associée
getter/setter pairinherited
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

getData() → dynamic
Fonction récupérant les données demandées par la vue auprès du modèle
override
getFlag(String flag) → bool
Fonction renvoyant l'état d'un drapeau en particulier
override
handleInput(String type, dynamic recievedData, {View? parent}) → dynamic
Fonction recevant l'entrée transmise par la vue et traitant cette entrée en appelant les fonctions nécessaires
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
quitApp() → dynamic
Fonction gérant la fermeture de l'application en cas d'appui sur CTRL+C ou ESC
override
setData(dynamic recievedData) → dynamic
Fonction modifiant les données du modèles en fonction de la vue
override
setFlag(String flag) → dynamic
Fonction modifiant un drapeau en particulier
override
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited