This commit is contained in:
2021-06-13 10:28:03 +02:00
parent eb70603c85
commit df2d24cbd3
7487 changed files with 943244 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
using System;
using Unity.Cloud.Collaborate.Models.Enums;
namespace Unity.Cloud.Collaborate.Models
{
internal interface IStartModel : IModel
{
/// <summary>
/// Event that is triggered when the project status changes.
/// </summary>
event Action<ProjectStatus> ProjectStatusChanged;
/// <summary>
/// Returns the current project status.
/// </summary>
ProjectStatus ProjectStatus { get; }
/// <summary>
/// Request to turn on the service.
/// </summary>
void RequestTurnOnService();
/// <summary>
/// Show the service page.
/// </summary>
void ShowServicePage();
/// <summary>
/// Show login page.
/// </summary>
void ShowLoginPage();
/// <summary>
/// Show no seat page.
/// </summary>
void ShowNoSeatPage();
}
}