18 lines
271 B
C#
18 lines
271 B
C#
|
using Microsoft.UI.Xaml;
|
|||
|
|
|||
|
namespace RustTools.Contracts.Services;
|
|||
|
|
|||
|
public interface IThemeSelectorService
|
|||
|
{
|
|||
|
ElementTheme Theme
|
|||
|
{
|
|||
|
get;
|
|||
|
}
|
|||
|
|
|||
|
Task InitializeAsync();
|
|||
|
|
|||
|
Task SetThemeAsync(ElementTheme theme);
|
|||
|
|
|||
|
Task SetRequestedThemeAsync();
|
|||
|
}
|