mirror of
https://github.com/denglihong2007/CRSim
synced 2026-08-06 17:53:17 +08:00
feat: 集成化的窗口管理器
This commit is contained in:
16
CRSim.ScreenSimulator/Abstractions/IScreenViewModel.cs
Normal file
16
CRSim.ScreenSimulator/Abstractions/IScreenViewModel.cs
Normal file
@@ -0,0 +1,16 @@
|
||||
using CRSim.Core.Abstractions;
|
||||
using CRSim.Core.Models;
|
||||
using System.Windows.Threading;
|
||||
|
||||
namespace CRSim.ScreenSimulator.Abstractions
|
||||
{
|
||||
public interface IScreenViewModel
|
||||
{
|
||||
ITimeService TimeService { get; }
|
||||
Dispatcher UIDispatcher { get; set; }
|
||||
void LoadData(Station station, string ticketCheck, string platform);
|
||||
string? Text { get; set; }
|
||||
Uri Video { get; set; }
|
||||
int Location { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user