перенос файлов клиента из папки White в _White
This commit is contained in:
33
Content.Client/_White/Economy/Ui/BankUi.cs
Normal file
33
Content.Client/_White/Economy/Ui/BankUi.cs
Normal file
@@ -0,0 +1,33 @@
|
||||
using Content.Client.UserInterface.Fragments;
|
||||
using Content.Shared.CartridgeLoader;
|
||||
using Content.Shared.White.Economy;
|
||||
using JetBrains.Annotations;
|
||||
using Robust.Client.UserInterface;
|
||||
|
||||
namespace Content.Client._White.Economy.Ui;
|
||||
|
||||
[UsedImplicitly]
|
||||
public sealed partial class BankUi : UIFragment
|
||||
{
|
||||
private BankUiFragment? _fragment;
|
||||
|
||||
public override Control GetUIFragmentRoot()
|
||||
{
|
||||
return _fragment!;
|
||||
}
|
||||
|
||||
public override void Setup(BoundUserInterface userInterface, EntityUid? fragmentOwner)
|
||||
{
|
||||
_fragment = new BankUiFragment();
|
||||
|
||||
_fragment.OnLinkAttempt += message => userInterface.SendMessage(new CartridgeUiMessage(message));
|
||||
}
|
||||
|
||||
public override void UpdateState(BoundUserInterfaceState state)
|
||||
{
|
||||
if (state is not BankCartridgeUiState bankState)
|
||||
return;
|
||||
|
||||
_fragment?.UpdateState(bankState);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user