ComponentList > 표시 설정 바로가기 기능 개발
This commit is contained in:
@@ -217,7 +217,8 @@ namespace UVC.UI.Tab
|
||||
/// <param name="tabIndex">활성화할 탭 인덱스</param>
|
||||
/// <param name="prevTabIndex">현재 활성화 된 탭 인덱스. 없으면 -1</param>
|
||||
/// <param name="tabData">탭 데이터</param>
|
||||
public async UniTask UpdateActiveTab(int tabIndex, int prevTabIndex, TabData tabData)
|
||||
/// <param name="updateData">업데이트할 데이터 (선택적)</param>
|
||||
public async UniTask UpdateActiveTab(int tabIndex, int prevTabIndex, TabData tabData, object? updateData = null)
|
||||
{
|
||||
if (tabIndex < 0 || tabIndex >= _tabConfigs.Count) return;
|
||||
var config = _tabConfigs[tabIndex];
|
||||
@@ -273,6 +274,7 @@ namespace UVC.UI.Tab
|
||||
// 데이터 업데이트
|
||||
ITabContent? tabContent = activeContent.GetComponent<ITabContent>();
|
||||
tabContent?.SetContentData(tabData.contentData);
|
||||
if(updateData != null) tabContent?.UpdateContentData(updateData);
|
||||
}
|
||||
|
||||
// 탭 버튼 상태 업데이트
|
||||
|
||||
Reference in New Issue
Block a user