기본 Styleguide 완료
This commit is contained in:
@@ -63,7 +63,7 @@ namespace UVC.UIToolkit
|
||||
}
|
||||
|
||||
/// <summary>활성화 상태</summary>
|
||||
[UxmlAttribute]
|
||||
[UxmlAttribute("is-enabled")]
|
||||
public bool IsEnabled
|
||||
{
|
||||
get => _isEnabled;
|
||||
|
||||
@@ -9,7 +9,49 @@ namespace UVC.UIToolkit
|
||||
/// <summary>
|
||||
/// 탭 뷰 컴포넌트.
|
||||
/// Unity TabView를 래핑하여 커스텀 스타일을 적용합니다.
|
||||
/// 여러 콘텐츠 페이지를 탭으로 전환하여 표시합니다.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// <para><b>TabView(탭 뷰)란?</b></para>
|
||||
/// <para>
|
||||
/// TabView는 여러 페이지의 콘텐츠를 탭 버튼으로 전환하여 표시하는 UI 컴포넌트입니다.
|
||||
/// 같은 공간에 여러 내용을 담을 수 있어 화면 공간을 효율적으로 사용합니다.
|
||||
/// 설정 페이지, 에디터 창, 프로필 화면 등에서 널리 사용됩니다.
|
||||
/// </para>
|
||||
///
|
||||
/// <para><b>TabView 구성:</b></para>
|
||||
/// <list type="bullet">
|
||||
/// <item><description>탭 헤더 - 탭 버튼들이 나열된 영역</description></item>
|
||||
/// <item><description>탭 콘텐츠 - 선택된 탭의 내용이 표시되는 영역</description></item>
|
||||
/// </list>
|
||||
///
|
||||
/// <para><b>주요 속성:</b></para>
|
||||
/// <list type="bullet">
|
||||
/// <item><description><c>SelectedIndex</c> - 현재 선택된 탭 인덱스</description></item>
|
||||
/// <item><description><c>UTKTabs</c> - 탭 목록 (읽기 전용)</description></item>
|
||||
/// </list>
|
||||
///
|
||||
/// <para><b>주요 메서드:</b></para>
|
||||
/// <list type="bullet">
|
||||
/// <item><description><c>AddUTKTab(string, VisualElement)</c> - 탭 추가</description></item>
|
||||
/// <item><description><c>AddTab(UTKTab)</c> - UTKTab 인스턴스 추가</description></item>
|
||||
/// <item><description><c>RemoveTab(UTKTab)</c> - 탭 제거</description></item>
|
||||
/// <item><description><c>ClearTabs()</c> - 모든 탭 제거</description></item>
|
||||
/// </list>
|
||||
///
|
||||
/// <para><b>이벤트:</b></para>
|
||||
/// <list type="bullet">
|
||||
/// <item><description><c>OnTabChanged</c> - 탭이 변경될 때 (인덱스, Tab 전달)</description></item>
|
||||
/// </list>
|
||||
///
|
||||
/// <para><b>실제 활용 예시:</b></para>
|
||||
/// <list type="bullet">
|
||||
/// <item><description>설정 창 - 일반/고급/정보 탭</description></item>
|
||||
/// <item><description>에디터 - 씬/게임/애셋 탭</description></item>
|
||||
/// <item><description>프로필 - 정보/활동/설정 탭</description></item>
|
||||
/// <item><description>문서 뷰어 - 다중 문서 탭</description></item>
|
||||
/// </list>
|
||||
/// </remarks>
|
||||
/// <example>
|
||||
/// <para><b>C# 코드에서 사용:</b></para>
|
||||
/// <code>
|
||||
|
||||
Reference in New Issue
Block a user