From 988d6f5463bc24c808fc6ddca6a6572e951242ae Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Thu, 19 Sep 2019 18:55:34 -0400 Subject: [PATCH] [+] Create method to filter out courses --- src/pages/overall/overall.ts | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/pages/overall/overall.ts b/src/pages/overall/overall.ts index 5f7db96..1f8e8e2 100644 --- a/src/pages/overall/overall.ts +++ b/src/pages/overall/overall.ts @@ -111,6 +111,27 @@ export default class Overall extends Vue } } + /** + * Return a list of courses that are graphed + */ + get filterCourse(): Course[] + { + // Define result + let result: Course[] = []; + + // Filter through courses + this.courses.forEach(course => + { + // Skip future or past courses + if (course.status != 'active') return; + + // Add it to the list + result.push(course); + }); + + return result; + } + /** * This function is called to get gpa as a string. */