Files
OldThink/Content.Client/_White/Stalin/StalinUi/StalinLinkWindow.xaml.cs

29 lines
686 B
C#
Raw Permalink Normal View History

using Content.Client.UserInterface.Controls;
using Robust.Client.AutoGenerated;
using Robust.Client.UserInterface;
using Robust.Client.UserInterface.XAML;
namespace Content.Client._White.Stalin.StalinUi;
[GenerateTypedNameReferences]
public sealed partial class StalinLinkWindow : FancyWindow
{
[Dependency] private readonly IUriOpener _uriOpener = default!;
public StalinLinkWindow()
{
RobustXamlLoader.Load(this);
IoCManager.InjectDependencies(this);
}
public void SetUri(string uri)
{
OpenInBrowserButton.OnPressed += args =>
{
_uriOpener.OpenUri(uri);
};
StalinLinkText.Text = uri;
}
}