Files
XRLib/Assets/Resources/UIToolkit/Sample/Picker/UTKDatePickerSample.uxml
2026-01-20 20:18:47 +09:00

65 lines
2.8 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<UXML xmlns="UnityEngine.UIElements" xmlns:utk="UVC.UIToolkit">
<Style src="../UTKSampleCommon.uss" />
<VisualElement class="utk-sample-container">
<Label class="utk-sample-desc" text="날짜 선택 컴포넌트 (버튼 클릭으로 모달 표시)" />
<!-- Current Date -->
<VisualElement class="utk-sample-section">
<Label class="utk-sample-section__title" text="Current Date" />
<VisualElement class="utk-sample-row">
<Label name="date-label" text="Selected: 2026-01-20" />
</VisualElement>
</VisualElement>
<!-- Date Only -->
<VisualElement class="utk-sample-section">
<Label class="utk-sample-section__title" text="Date Only" />
<VisualElement class="utk-sample-row">
<utk:UTKButton name="btn-date-only" text="Open Date Picker" variant="Primary" />
</VisualElement>
</VisualElement>
<!-- Date & Time -->
<VisualElement class="utk-sample-section">
<Label class="utk-sample-section__title" text="Date &amp; Time" />
<VisualElement class="utk-sample-row">
<utk:UTKButton name="btn-date-time" text="Open DateTime Picker" variant="Normal" />
</VisualElement>
</VisualElement>
<!-- Async -->
<VisualElement class="utk-sample-section">
<Label class="utk-sample-section__title" text="Async/Await" />
<VisualElement class="utk-sample-row">
<utk:UTKButton name="btn-date-async" text="Open Date Picker (Async)" variant="Normal" />
</VisualElement>
</VisualElement>
<!-- Date Range -->
<VisualElement class="utk-sample-section">
<Label class="utk-sample-section__title" text="Date Range" />
<VisualElement class="utk-sample-row">
<Label name="range-date-label" text="Range: 2026-01-20 ~ 2026-01-27" />
</VisualElement>
</VisualElement>
<!-- Range Picker -->
<VisualElement class="utk-sample-section">
<Label class="utk-sample-section__title" text="Date Range" />
<VisualElement class="utk-sample-row">
<utk:UTKButton name="btn-range" text="Open Range Picker" variant="Normal" />
</VisualElement>
</VisualElement>
<!-- Range Async -->
<VisualElement class="utk-sample-section">
<Label class="utk-sample-section__title" text="Range Async" />
<VisualElement class="utk-sample-row">
<utk:UTKButton name="btn-range-async" text="Open Range Picker (Async)" variant="Normal" />
</VisualElement>
</VisualElement>
</VisualElement>
</UXML>