using cfg; using Cysharp.Threading.Tasks; using Framework; using Gameplay; using Gameplay.Level; using PhxhSDK; using System; using System.Collections.Generic; using TMPro; using UnityEngine; using Button = UnityEngine.UI.Button; using Image = UnityEngine.UI.Image; public class UI_ItemSourcePanelController : UIWindow { //UI GameObj ///Auto Gen Start/// public Button Button_Close; public TMP_Text Text_ItemName; public Image Image_ItemIcon; public TMP_Text Text_ItemType; public TMP_Text Text_ItemNum; public TMP_Text Text_ItemDesc; public RecycleView ScrollView_Source; public TMP_Text Text_Source; public Image Image_TopBlackBar; public Image Image_BottomBlackBar; ///Auto Gen End/// class ItemSourceTab : UIGameObjectWrapper { public TMP_Text Text_Source; public Button Button_Jump; public TMP_Text Text_GoTo; public Action CloseAction; int JumpID; public ItemSourceTab(GameObject root, Action closeAction, bool isScaleShow = true) : base(root, isScaleShow) { Text_Source = GetComponent("Text_Source"); Button_Jump = GetComponent