private void OnTutorialCompleted() { AnalyticsHelper.TutorialEnded(TutorialConclusion.Completed); GenesisHelper.LogTutorialEnded(m_CurrentTutorial.LessonId); ExitTutorial(true); }
private void OnTutorialCompleted() { AnalyticsHelper.TutorialEnded(TutorialConclusion.Completed); GenesisHelper.LogTutorialEnded(m_CurrentTutorial.LessonId); // Open Hub and show tutorials HomeWindowProxy.ShowTutorials(); }
// Fetches statuses from the web API internal void FetchTutorialStates() { DoneFetchingTutorialStates = false; GenesisHelper.GetAllTutorials((tutorials) => { tutorials.ForEach(t => MarkTutorialCompleted(t.lessonId, t.status == "Finished")); DoneFetchingTutorialStates = true; }); }
void OnTutorialInitiated() { if (!currentTutorial) { return; } AnalyticsHelper.TutorialStarted(currentTutorial); GenesisHelper.LogTutorialStarted(currentTutorial.lessonId); CreateTutorialViews(); }
void OnTutorialCompleted(bool exitTutorial) { if (!currentTutorial) { return; } AnalyticsHelper.TutorialEnded(TutorialConclusion.Completed); GenesisHelper.LogTutorialEnded(currentTutorial.lessonId); MarkTutorialCompleted(currentTutorial.lessonId, currentTutorial.completed); if (!exitTutorial) { return; } ExitTutorial(currentTutorial.completed); }
private void OnTutorialInitiated() { AnalyticsHelper.TutorialStarted(m_CurrentTutorial); GenesisHelper.LogTutorialStarted(m_CurrentTutorial.LessonId); CreateTutorialViews(); }