FileDialog.cd 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ClassDiagram MajorVersion="1" MinorVersion="1">
  3. <Class Name="Terminal.Gui.FileServices.DefaultSearchMatcher" Collapsed="true" BaseTypeListCollapsed="true">
  4. <Position X="9.25" Y="6" Width="2" />
  5. <TypeIdentifier>
  6. <HashCode>AAACAAAAAAgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  7. <FileName>FileServices\DefaultSearchMatcher.cs</FileName>
  8. </TypeIdentifier>
  9. <Lollipop Position="0.2" />
  10. </Class>
  11. <Class Name="Terminal.Gui.FileServices.FileSystemInfoStats">
  12. <Position X="14" Y="0.5" Width="2.5" />
  13. <TypeIdentifier>
  14. <HashCode>ABAIQAIIIAAAAAACQAAAAIQAAAQAAIAAAQAAAAAIAAI=</HashCode>
  15. <FileName>FileServices\FileSystemInfoStats.cs</FileName>
  16. </TypeIdentifier>
  17. </Class>
  18. <Class Name="Terminal.Gui.Views.FileDialog">
  19. <Position X="0.5" Y="0.5" Width="2.75" />
  20. <Compartments>
  21. <Compartment Name="Fields" Collapsed="true" />
  22. <Compartment Name="Methods" Collapsed="true" />
  23. <Compartment Name="Nested Types" Collapsed="false" />
  24. </Compartments>
  25. <NestedTypes>
  26. <Class Name="Terminal.Gui.Views.FileDialog.SearchState" Collapsed="true">
  27. <TypeIdentifier>
  28. <NewMemberFileName>Views\FileDialogs\FileDialog.cs</NewMemberFileName>
  29. </TypeIdentifier>
  30. </Class>
  31. </NestedTypes>
  32. <TypeIdentifier>
  33. <HashCode>iIY4LQFUHDKVIHIESBoigQcFT6GxhBDABGJItBQAwAQ=</HashCode>
  34. <FileName>Views\FileDialogs\FileDialog.cs</FileName>
  35. </TypeIdentifier>
  36. <Lollipop Position="0.2" />
  37. </Class>
  38. <Class Name="Terminal.Gui.Views.FileDialogStyle">
  39. <Position X="3.5" Y="0.5" Width="2.75" />
  40. <TypeIdentifier>
  41. <HashCode>GgBAAAFHAAAAuAAAAAAAEAQQBYAAKREAAAAYQCCAAAA=</HashCode>
  42. <FileName>Views\FileDialogs\FileDialogStyle.cs</FileName>
  43. </TypeIdentifier>
  44. </Class>
  45. <Class Name="Terminal.Gui.Views.FilesSelectedEventArgs">
  46. <Position X="6.5" Y="0.5" Width="2" />
  47. <Compartments>
  48. <Compartment Name="Methods" Collapsed="true" />
  49. </Compartments>
  50. <TypeIdentifier>
  51. <HashCode>AAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAA=</HashCode>
  52. <FileName>Views\FileDialogs\FilesSelectedEventArgs.cs</FileName>
  53. </TypeIdentifier>
  54. </Class>
  55. <Class Name="Terminal.Gui.Views.FileDialogHistory">
  56. <Position X="9.25" Y="0.5" Width="1.5" />
  57. <TypeIdentifier>
  58. <HashCode>AQABAgEAAAAAAAAAIACAAAAAAAAAAQAAAAAAAAAADAI=</HashCode>
  59. <FileName>Views\FileDialogs\FileDialogHistory.cs</FileName>
  60. </TypeIdentifier>
  61. </Class>
  62. <Class Name="Terminal.Gui.Views.FileDialogState">
  63. <Position X="11.5" Y="0.5" Width="1.5" />
  64. <TypeIdentifier>
  65. <HashCode>AABAABAAAAAAAAIAAAAEQAAAAAAAQAAAAgAAAAAAAAI=</HashCode>
  66. <FileName>Views\FileDialogs\FileDialogState.cs</FileName>
  67. </TypeIdentifier>
  68. <ShowAsCollectionAssociation>
  69. <Property Name="Children" />
  70. </ShowAsCollectionAssociation>
  71. </Class>
  72. <Class Name="Terminal.Gui.Views.AllowedType" BaseTypeListCollapsed="true">
  73. <Position X="13.25" Y="5.75" Width="1.5" />
  74. <TypeIdentifier>
  75. <HashCode>AAAAAAAAAAAgAAAEAAAAAAAAAAAAAAAAAAgAAAAABAA=</HashCode>
  76. <FileName>Views\FileDialogs\AllowedType.cs</FileName>
  77. </TypeIdentifier>
  78. <Lollipop Position="0.2" />
  79. </Class>
  80. <Class Name="Terminal.Gui.Views.AllowedTypeAny" BaseTypeListCollapsed="true">
  81. <Position X="11.75" Y="5.75" Width="1.5" />
  82. <TypeIdentifier>
  83. <HashCode>AAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAABAA=</HashCode>
  84. <FileName>Views\FileDialogs\AllowedType.cs</FileName>
  85. </TypeIdentifier>
  86. <Lollipop Position="0.2" />
  87. </Class>
  88. <Class Name="Terminal.Gui.Text.NerdFonts">
  89. <Position X="9.25" Y="6.75" Width="2" />
  90. <Compartments>
  91. <Compartment Name="Fields" Collapsed="true" />
  92. </Compartments>
  93. <TypeIdentifier>
  94. <HashCode>AIACAAABQAAAAAAAAAAACAAAIACAAAAAAAIAAAAAAAA=</HashCode>
  95. <FileName>Text\NerdFonts.cs</FileName>
  96. </TypeIdentifier>
  97. </Class>
  98. <Class Name="Terminal.Gui.FileServices.FileSystemTreeBuilder" BaseTypeListCollapsed="true">
  99. <Position X="0.5" Y="6.75" Width="1.75" />
  100. <TypeIdentifier>
  101. <HashCode>EAAAAAAAAAAAAAAAAAAABAAwAAAAQAAAAABAAAAACAA=</HashCode>
  102. <FileName>FileServices\FileSystemTreeBuilder.cs</FileName>
  103. </TypeIdentifier>
  104. <Lollipop Position="0.2" />
  105. </Class>
  106. <Class Name="Terminal.Gui.Views.DefaultFileOperations" BaseTypeListCollapsed="true">
  107. <Position X="7" Y="6" Width="2" />
  108. <TypeIdentifier>
  109. <HashCode>AAAAAAAAAAAAACAAAAAAACAAAAEAAAAAAAAAAAAAgAA=</HashCode>
  110. <FileName>Views\FileDialogs\DefaultFileOperations.cs</FileName>
  111. </TypeIdentifier>
  112. <Lollipop Position="0.2" />
  113. </Class>
  114. <Class Name="Terminal.Gui.FileServices.FileSystemColorProvider" Collapsed="true">
  115. <Position X="7" Y="8.5" Width="2" />
  116. <TypeIdentifier>
  117. <HashCode>AgAAAAAAAEAAAAAAAAAAAAEAAAAAAACAAAAAAAAAAAA=</HashCode>
  118. <FileName>FileServices\FileSystemColorProvider.cs</FileName>
  119. </TypeIdentifier>
  120. </Class>
  121. <Class Name="Terminal.Gui.FileServices.FileSystemIconProvider" Collapsed="true">
  122. <Position X="7" Y="7.75" Width="2" />
  123. <TypeIdentifier>
  124. <HashCode>ABAAAAAAAACAQAAAAAAAAEAgAAAAAQAAAAAAAAAAAiA=</HashCode>
  125. <FileName>FileServices\FileSystemIconProvider.cs</FileName>
  126. </TypeIdentifier>
  127. </Class>
  128. <Class Name="Terminal.Gui.Views.FileDialogTableSource">
  129. <Position X="2.5" Y="8" Width="2.5" />
  130. <Compartments>
  131. <Compartment Name="Fields" Collapsed="true" />
  132. </Compartments>
  133. <TypeIdentifier>
  134. <HashCode>AQAAAAAAIAACAEAACAAAAAACAAAEAAAEAAAAgAgBBAA=</HashCode>
  135. <FileName>Views\FileDialogs\FileDialogTableSource.cs</FileName>
  136. </TypeIdentifier>
  137. <Lollipop Position="0.2" />
  138. </Class>
  139. <Interface Name="Terminal.Gui.FileServices.IFileOperations">
  140. <Position X="7" Y="4.25" Width="1.5" />
  141. <TypeIdentifier>
  142. <HashCode>AAAAAAAAAAAAACAAAAAAAAAAAAEAAAAAAAAAAAAAgAA=</HashCode>
  143. <FileName>FileServices\IFileOperations.cs</FileName>
  144. </TypeIdentifier>
  145. </Interface>
  146. <Interface Name="Terminal.Gui.FileServices.ISearchMatcher">
  147. <Position X="9.25" Y="4.25" Width="1.5" />
  148. <TypeIdentifier>
  149. <HashCode>AAACAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  150. <FileName>FileServices\ISearchMatcher.cs</FileName>
  151. </TypeIdentifier>
  152. </Interface>
  153. <Interface Name="Terminal.Gui.Views.IAllowedType" Collapsed="true">
  154. <Position X="12" Y="4.25" Width="1.5" />
  155. <TypeIdentifier>
  156. <HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAA=</HashCode>
  157. <FileName>Views\FileDialogs\AllowedType.cs</FileName>
  158. </TypeIdentifier>
  159. </Interface>
  160. <Enum Name="Terminal.Gui.Views.OpenMode">
  161. <Position X="7.5" Y="2.5" Width="1.5" />
  162. <TypeIdentifier>
  163. <HashCode>AAAAABAAAAAAACAAAAAAAAAAAAAEAAAAAAAAAAAAAAA=</HashCode>
  164. <FileName>Views\FileDialogs\OpenMode.cs</FileName>
  165. </TypeIdentifier>
  166. </Enum>
  167. <Font Name="Segoe UI" Size="9" />
  168. </ClassDiagram>