Stor ombearbetning som skall ge splash möjligheter

This commit is contained in:
2025-10-01 08:38:42 +02:00
parent f2403d5cf3
commit f1077febc4
38 changed files with 548 additions and 98 deletions

View File

@ -0,0 +1,8 @@
namespace GreadyPoang.Core;
public interface INavigationService
{
Task NavigateToAsync(string route);
Task NavigateToPageAsync(Page page);
}

View File

@ -0,0 +1,7 @@
namespace GreadyPoang.Core;
public interface IOverlayService
{
void ShowSplash(string text, int duration);
void HideSplash();
}

View File

@ -0,0 +1,6 @@
namespace GreadyPoang.Core;
public interface IPageFactory
{
Page CreateRoundPage();
}

View File

@ -0,0 +1,9 @@

namespace GreadyPoang.Core;
public interface ISplashService
{
Task ShowSplash(string text = "Välkommen!", int durationMs = 3000);
Task HideAsync();
}