study-system/client/src/activity.vala

24 lines
393 B
Vala

namespace StudySystemClient {
public struct Activity {
public string subject;
public ActivityType type;
public double priority;
}
public enum ActivityType {
READING = 0,
EXERCISES = 1;
public string to_string() {
switch (this) {
case EXERCISES:
return "Exercises";
case READING:
return "Reading";
default:
return "Invalid activity type";
}
}
}
}