PackageDetails.uxml 4.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <engine:UXML
  3. xmlns:engine="UnityEngine.Experimental.UIElements"
  4. xmlns:upm="UnityEditor.PackageManager.UI"
  5. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  6. xsi:schemaLocation="UnityEngine.Experimental.UIElements UIElementsSchema/UnityEngine.Experimental.UIElements.xsd
  7. UnityEditor.PackageManager.UI UIElementsSchema/UnityEditor.PackageManager.UI.xsd">
  8. <engine:VisualElement name="detailsContainer">
  9. <engine:ScrollView name="detailView">
  10. <engine:VisualElement name="detail" class="detail">
  11. <engine:VisualElement class="header">
  12. <engine:VisualElement name="titleContainer">
  13. <engine:Label name="detailTitle"/>
  14. </engine:VisualElement>
  15. <engine:VisualElement name="detailsControls">
  16. <engine:VisualElement name="updateContainer">
  17. <engine:VisualElement name="updateCombo" class="combo">
  18. <engine:Button name="update" text="Update" class="action"/>
  19. <engine:VisualElement name="updateDropdownContainer" class="button last"/>
  20. </engine:VisualElement>
  21. </engine:VisualElement>
  22. <engine:Button name="updateBuiltIn" text="Enable" class="button"/>
  23. <engine:Button name="remove" text="Remove" class="button"/>
  24. </engine:VisualElement>
  25. </engine:VisualElement>
  26. <engine:VisualElement class="versionContainer">
  27. <engine:Label name="detailVersion"/>
  28. <engine:VisualElement name="tag-inDevelopment" class="tagLine display-none">
  29. <engine:Label name="tag" class="tag" text="in development"/>
  30. </engine:VisualElement>
  31. <engine:VisualElement name="tag-local" class="tagLine display-none">
  32. <engine:Label name="tag" class="tag" text="local"/>
  33. </engine:VisualElement>
  34. <engine:VisualElement name="tag-preview" class="tagLine display-none">
  35. <engine:Label name="tag" class="tag" text="preview"/>
  36. </engine:VisualElement>
  37. <engine:VisualElement name="tag-verified" class="tagLine display-none">
  38. <engine:Label name="tagVerify" class="tag verified" text="verified"/>
  39. </engine:VisualElement>
  40. </engine:VisualElement>
  41. <engine:VisualElement name="detailCustomContainer" class="display-none"/>
  42. <engine:VisualElement name="documentationContainer" class="display-none">
  43. <engine:VisualElement name="detailActions">
  44. <engine:Button name="viewDocumentation" class="detailAction link" text="View documentation"/>
  45. <engine:VisualElement name="changeLogContainer">
  46. <engine:Label name="changelogSeparator" class="detailActionSeparator" text="-"/>
  47. <engine:Button name="viewChangelog" class="detailAction link" text="View changelog"/>
  48. </engine:VisualElement>
  49. <engine:VisualElement name="viewLicensesContainer">
  50. <engine:Label name="thirdPartySeparator" class="detailActionSeparator" text="-"/>
  51. <engine:Button name="viewLicenses" class="link" text="View licenses"/>
  52. </engine:VisualElement>
  53. </engine:VisualElement>
  54. </engine:VisualElement>
  55. <engine:Label name="detailName"/>
  56. <engine:Label name="detailAuthor"/>
  57. <engine:VisualElement name="detailWarning" class="display-none">
  58. <engine:Label name="warningIcon"/>
  59. <engine:VisualElement name="warningMessage">
  60. <engine:Label text="This package is hosted on a Scoped Registry."/>
  61. <engine:Button name="detailWarningLink" class="link" text="Read more"/>
  62. </engine:VisualElement>
  63. </engine:VisualElement>
  64. <engine:Label name="detailModuleReference"/>
  65. <engine:Label name="detailDesc"/>
  66. </engine:VisualElement>
  67. </engine:ScrollView>
  68. <upm:Alert name="detailError" class="display-none"/>
  69. </engine:VisualElement>
  70. </engine:UXML>