Files
decePubClient/Models/PublicActionNotices.cs
T

19 lines
624 B
C#
Raw Permalink Normal View History

namespace decePubClient.Models;
/// <summary>
2026-10-05 15:19:07 +02:00
/// The personas already told that an act of theirs is public (owner decision, PrivaPub's ROADMAP: each persona is told
/// once, before its first one): reactions and poll votes, and joining an event. Kept in localStorage under its type name.
/// </summary>
public class PublicActionNotices
{
2026-10-05 15:19:07 +02:00
/// <summary>Told about reactions and poll votes.</summary>
public List<string> PersonaIds { get; set; } = [];
2026-10-05 15:19:07 +02:00
/// <summary>Told about joining events.</summary>
public List<string> EventPersonaIds { get; set; } = [];
}
public enum PublicAct
{
Reaction = 0,
Participation = 1
}