mirror of
https://github.com/wwiinnddyy/LanMountainDesktop.git
synced 2026-06-20 23:54:26 +08:00
19 lines
409 B
C#
19 lines
409 B
C#
using LanMontainDesktop.Services;
|
|
|
|
namespace LanMontainDesktop.Views.Components;
|
|
|
|
public interface IDesktopComponentWidget
|
|
{
|
|
void ApplyCellSize(double cellSize);
|
|
}
|
|
|
|
public interface ITimeZoneAwareComponentWidget
|
|
{
|
|
void SetTimeZoneService(TimeZoneService timeZoneService);
|
|
}
|
|
|
|
public interface IWeatherInfoAwareComponentWidget
|
|
{
|
|
void SetWeatherInfoService(IWeatherInfoService weatherInfoService);
|
|
}
|