internal NepAppUIManagerDialogCoordinator(NepAppUIManager parent, Grid overlayControl, Grid snackBarContainer) { parentUIManager = parent; overlayGridControl = overlayControl; snackManager = new SnackBarManager(snackBarContainer); fadeInAnimation = new FadeInThemeAnimation(); fadeOutAnimation = new FadeOutThemeAnimation(); InitializeOverlayAndOverlayedDialogs(); }
internal NepAppUILiveTileHandler(NepAppUIManager nepAppUIManager) { NepApp.SongManager.PreSongChanged += SongManager_PreSongChanged; NepApp.SongManager.SongChanged += SongManager_SongChanged; NepApp.SongManager.ArtworkProcessor.SongArtworkAvailable += ArtworkProcessor_SongArtworkAvailable; NepApp.SongManager.StationRadioProgramStarted += SongManager_StationRadioProgramStarted; if (!NepApp.MediaPlayer.IsPlaying) { nepAppUIManager?.ClearLiveTileAndMediaNotifcation(); } }