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();
|
|
}
|