using Fort23.Core; namespace Fort23.Mono { [UIBinding(prefab = "SentimentInfoPanel")] public partial class SentimentInfoPanel : UIPanel { private AccountFileInfo.SentimentData sentimentData; private void Init() { } protected override void AddEvent() { } protected override void DelEvent() { } public override void AddButtonEvent() { Btn_Close.onClick.AddListener(() => { UIManager.Instance.HideUIUIPanel(this); }); } public override CTask AsyncInit(object[] uiData) { sentimentData = uiData[0] as AccountFileInfo.SentimentData; return base.AsyncInit(uiData); } public async CTask OpenPanel(AccountFileInfo.SentimentData sentimentData) { await UIManager.Instance.LoadAndOpenPanel(null, uiData: new object[] { sentimentData }); } } }