ProjectVLobbySnapshot class
The Lobby presenter state: status, profile and the last error. Read-only; every change arrives as a new snapshot.
Namespace: SilverTiger.ProjectV.Unity.Presentation.Lobby
public sealed class ProjectVLobbySnapshot
Properties
| Property | Type | Description |
|---|---|---|
Status | ProjectVLobbyStatus | What the presenter is doing right now. |
Profile | ProjectVLobbyProfile? | The loaded profile; null before the first load, after a failed first load and after sign-out. A failed refresh keeps the profile already loaded. |
Error | ProjectVLobbyError? | Why the last load failed; null unless Status is ProjectVLobbyStatus.Failed. |
IsReady | bool | True when the profile is loaded and can be shown. |