[O] Separate course object

This commit is contained in:
Hykilpikonna
2019-11-06 18:03:27 -05:00
parent da5eced769
commit 56a954c235
+29
View File
@@ -0,0 +1,29 @@
import {Assignment} from '@/components/app/app';
export default class Course
{
assignmentsId: number;
id: number;
name: string;
teacherName: string;
status: string;
letterGrade?: string;
numericGrade?: number;
level: string;
scaleUp: number;
assignments: Assignment[];
grading:
{
method: string
weightingMap: {[index: string]: number}
};
computed:
{
termAssignments: Assignment[][]
allYearGrade: number
};
}