From 97fe8395e69d58b13e7721ed4891279c89e99ae2 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sat, 21 Dec 2019 20:13:42 -0500 Subject: [PATCH] [+] Encapsulate addCallback() --- src/logic/course.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/logic/course.ts b/src/logic/course.ts index 3a264d9..2d7ede9 100644 --- a/src/logic/course.ts +++ b/src/logic/course.ts @@ -65,6 +65,16 @@ export class Assignment return this.complete == 'Complete'; } + /** + * Add callback + * + * @param callback + */ + addCallback(callback: () => void) + { + this.updateCallbacks.push(callback); + } + /** * Mark as read */