Nexus/Library/PackageCache/com.unity.2d.tooling@55ff0338cdce/Editor/Insider/AnalyzerWindow/AnalyzerWindow.uxml
2026-01-06 17:23:00 +01:00

42 lines
2.9 KiB
Plaintext

<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements"
xmlns:u2d="UnityEditor.U2D.Tooling.Analyzer"
noNamespaceSchemaLocation="../../../../UIElementsSchema/UIElements.xsd" editor-extension-mode="True">
<Style src="./AnalyzerWindow.uss"/>
<ui:TwoPaneSplitView name="SplitView" fixed-pane-initial-dimension="220" class="split-view">
<ui:VisualElement name="LeftPane" class="analyzer-left-pane">
<u2d:ReportListView name="IssueList" virtualization-method="DynamicHeight"
show-alternating-row-backgrounds="ContentOnly" reorderable="true" header-title="Reports"
class="issue-list"/>
<ui:VisualElement name="AnalyzerButtonContainer" picking-mode="Ignore" class="here-be-dragons">
<uie:ToolbarButton name="AnalyzeButton" text="Analyze" class="analyze-button"/>
<uie:ToolbarButton name="AnalyzeDataSourceButton" text="..." class="analyze-datasource-button"/>
<ui:VisualElement name="LoadSaveContainer" class="load-save-container" style="flex-grow: 1;">
<uie:ToolbarButton name="SaveButton" text="Save" class="save-button"/>
<uie:ToolbarButton name="LoadButton" text="Load" class="load-button"/>
</ui:VisualElement>
</ui:VisualElement>
</ui:VisualElement>
<ui:VisualElement name="RightPane" class="right-pane">
<ui:VisualElement name="Header" class="header">
<ui:Label name="HeaderLabel" text="No Report Selected" class="issue-header-label"/>
<uie:ToolbarButton name="HelpButton" class="help-button"/>
</ui:VisualElement>
<ui:VisualElement name="EmptyState" class="empty-state">
<ui:Label name="EmptyStateLabel" text="Click the Analyze button to start analyzing your project or select a report to view its issues."
class="empty-state-label"/>
</ui:VisualElement>
<ui:VisualElement name="DataSourceSetting" class="data-source-setting">
<u2d:DataSourceList name="DataSourceListView"/>
</ui:VisualElement>
<ui:VisualElement name="ReportArea" class="report-area">
<ui:VisualElement name="ReportContainer" class="report-container"/>
<ui:TwoPaneSplitView name="SplitViewReport" orientation="Vertical" fixed-pane-index="1"
fixed-pane-initial-dimension="100" class="split-view-report">
<ui:VisualElement name="ReportContainerWithSettings" class="report-container-with-settings"/>
<ui:VisualElement name="ReportSettings" class="report-settings"/>
</ui:TwoPaneSplitView>
</ui:VisualElement>
</ui:VisualElement>
</ui:TwoPaneSplitView>
</ui:UXML>