NewsReaderUiMessageEvent.cs 454 B

12345678910111213141516171819202122
  1. using Robust.Shared.Serialization;
  2. namespace Content.Shared.CartridgeLoader.Cartridges;
  3. [Serializable, NetSerializable]
  4. public sealed class NewsReaderUiMessageEvent : CartridgeMessageEvent
  5. {
  6. public readonly NewsReaderUiAction Action;
  7. public NewsReaderUiMessageEvent(NewsReaderUiAction action)
  8. {
  9. Action = action;
  10. }
  11. }
  12. [Serializable, NetSerializable]
  13. public enum NewsReaderUiAction
  14. {
  15. Next,
  16. Prev,
  17. NotificationSwitch
  18. }