AdminMessagePopupMessage.xaml.cs 719 B

1234567891011121314151617181920212223
  1. using Content.Shared.Administration.Notes;
  2. using Robust.Client.AutoGenerated;
  3. using Robust.Client.UserInterface;
  4. using Robust.Client.UserInterface.XAML;
  5. using Robust.Shared.Utility;
  6. namespace Content.Client.Administration.UI.AdminRemarks;
  7. [GenerateTypedNameReferences]
  8. public sealed partial class AdminMessagePopupMessage : Control
  9. {
  10. public AdminMessagePopupMessage(AdminMessageEuiState.Message message)
  11. {
  12. RobustXamlLoader.Load(this);
  13. Admin.SetMessage(FormattedMessage.FromMarkupOrThrow(Loc.GetString(
  14. "admin-notes-message-admin",
  15. ("admin", message.AdminName),
  16. ("date", message.AddedOn.ToLocalTime()))));
  17. Message.SetMessage(message.Text);
  18. }
  19. }