From a96df9aaaf8e0b0271a2ba15d85ba898e0d4354c Mon Sep 17 00:00:00 2001 From: Alfonso Salces Date: Tue, 20 Sep 2022 09:51:45 +0200 Subject: [PATCH] MOBILE-4081 singletons: Add event for when main home loads --- src/core/features/mainmenu/pages/menu/menu.ts | 1 + src/core/singletons/events.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/core/features/mainmenu/pages/menu/menu.ts b/src/core/features/mainmenu/pages/menu/menu.ts index d74f4fe3d..bedf32321 100644 --- a/src/core/features/mainmenu/pages/menu/menu.ts +++ b/src/core/features/mainmenu/pages/menu/menu.ts @@ -149,6 +149,7 @@ export class CoreMainMenuPage implements OnInit, OnDestroy { } }); } + CoreEvents.trigger(CoreEvents.MAIN_HOME_LOADED); } /** diff --git a/src/core/singletons/events.ts b/src/core/singletons/events.ts index 4448f4d1b..f37fdb0de 100644 --- a/src/core/singletons/events.ts +++ b/src/core/singletons/events.ts @@ -117,6 +117,7 @@ export class CoreEvents { static readonly DEVICE_REGISTERED_IN_MOODLE = 'device_registered_in_moodle'; static readonly COURSE_MODULE_VIEWED = 'course_module_viewed'; static readonly COMPLETE_REQUIRED_PROFILE_DATA_FINISHED = 'complete_required_profile_data_finished'; + static readonly MAIN_HOME_LOADED = 'main_home_loaded'; protected static logger = CoreLogger.getInstance('CoreEvents'); protected static observables: { [eventName: string]: Subject } = {};