|
@@ -6,7 +6,7 @@
|
|
|
<Comment CommentText="Thread 2 - Main Loop which does everything else including output. Deals with input exclusively through the input buffer. Is accessible externally e.g. to Application">
|
|
|
<Position X="11.083" Y="3.813" Height="0.479" Width="5.325" />
|
|
|
</Comment>
|
|
|
- <Comment CommentText="Orchestrates the 2 main threads in Terminal.Gui">
|
|
|
+ <Comment CommentText="Orchestrates the 2 main threads in Terminal.Gui.Drivers">
|
|
|
<Position X="6.5" Y="1.25" Height="0.291" Width="2.929" />
|
|
|
</Comment>
|
|
|
<Comment CommentText="Allows Views to work with new architecture without having to be rewritten.">
|
|
@@ -18,7 +18,7 @@
|
|
|
<Comment CommentText="Mouse interpretation subsystem">
|
|
|
<Position X="13.271" Y="9.896" Height="0.396" Width="2.075" />
|
|
|
</Comment>
|
|
|
- <Comment CommentText="In Terminal.Gui views get things done almost exclusively by calling static methods on Application e.g. RequestStop, Run, Refresh etc">
|
|
|
+ <Comment CommentText="In Terminal.Gui.Drivers views get things done almost exclusively by calling static methods on Application e.g. RequestStop, Run, Refresh etc">
|
|
|
<Position X="0.5" Y="3.75" Height="1.146" Width="1.7" />
|
|
|
</Comment>
|
|
|
<Comment CommentText="Static record of system state and static gateway API for everything you ever need.">
|
|
@@ -27,44 +27,33 @@
|
|
|
<Comment CommentText="Forwarded subset of gateway functionality. These exist to allow ''subclassing' Application. Note that most methods 'ping pong' a lot back to main gateway submethods e.g. to manipulate TopLevel etc">
|
|
|
<Position X="2.895" Y="5.417" Height="1.063" Width="2.992" />
|
|
|
</Comment>
|
|
|
- <Class Name="Terminal.Gui.WindowsInput" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.WindowsInput" Collapsed="true">
|
|
|
<Position X="11.5" Y="3" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>QIAACAAAACAEAAAAAAAAAAAkAAAAAAAAAwAAAAAAABA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\WindowsInput.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\WindowsInput.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.NetInput" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.NetInput" Collapsed="true">
|
|
|
<Position X="13.25" Y="3" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAACAEAAAAQAAAAAAgAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\NetInput.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\NetInput.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.ConsoleInput<T>" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.ConsoleInput<T>" Collapsed="true">
|
|
|
<Position X="12.5" Y="2" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAACAEAQAAAAAAAAAgACAAAAAAAAAAAAAAAAo=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\ConsoleInput.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\ConsoleInput.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.MainLoop<T>" Collapsed="true" BaseTypeListCollapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.MainLoop<T>" Collapsed="true" BaseTypeListCollapsed="true">
|
|
|
<Position X="11" Y="4.75" Width="1.5" />
|
|
|
- <AssociationLine Name="TimedEvents" Type="Terminal.Gui.ITimedEvents" ManuallyRouted="true">
|
|
|
- <Path>
|
|
|
- <Point X="11.312" Y="5.312" />
|
|
|
- <Point X="11.312" Y="6.292" />
|
|
|
- <Point X="10" Y="6.292" />
|
|
|
- <Point X="10" Y="7.25" />
|
|
|
- </Path>
|
|
|
- <MemberNameLabel ManuallyPlaced="true">
|
|
|
- <Position X="-1.015" Y="1.019" />
|
|
|
- </MemberNameLabel>
|
|
|
- </AssociationLine>
|
|
|
- <AssociationLine Name="OutputBuffer" Type="Terminal.Gui.IOutputBuffer" ManuallyRouted="true">
|
|
|
+ <AssociationLine Name="OutputBuffer" Type="Terminal.Gui.Drivers.IOutputBuffer" ManuallyRouted="true">
|
|
|
<Path>
|
|
|
<Point X="11.718" Y="5.312" />
|
|
|
<Point X="11.718" Y="7.25" />
|
|
@@ -73,7 +62,7 @@
|
|
|
<Position X="0.027" Y="0.102" />
|
|
|
</MemberNameLabel>
|
|
|
</AssociationLine>
|
|
|
- <AssociationLine Name="Out" Type="Terminal.Gui.IConsoleOutput" ManuallyRouted="true">
|
|
|
+ <AssociationLine Name="Out" Type="Terminal.Gui.Drivers.IConsoleOutput" ManuallyRouted="true">
|
|
|
<Path>
|
|
|
<Point X="12.5" Y="5.125" />
|
|
|
<Point X="12.5" Y="5.792" />
|
|
@@ -82,7 +71,7 @@
|
|
|
<Point X="14" Y="7.846" />
|
|
|
</Path>
|
|
|
</AssociationLine>
|
|
|
- <AssociationLine Name="AnsiRequestScheduler" Type="Terminal.Gui.AnsiRequestScheduler" ManuallyRouted="true">
|
|
|
+ <AssociationLine Name="AnsiRequestScheduler" Type="Terminal.Gui.Drivers.AnsiRequestScheduler" ManuallyRouted="true">
|
|
|
<Path>
|
|
|
<Point X="11.75" Y="4.75" />
|
|
|
<Point X="11.75" Y="4.39" />
|
|
@@ -93,7 +82,7 @@
|
|
|
<Position X="0.11" Y="0.143" />
|
|
|
</MemberNameLabel>
|
|
|
</AssociationLine>
|
|
|
- <AssociationLine Name="WindowSizeMonitor" Type="Terminal.Gui.IWindowSizeMonitor" ManuallyRouted="true">
|
|
|
+ <AssociationLine Name="WindowSizeMonitor" Type="Terminal.Gui.Drivers.IWindowSizeMonitor" ManuallyRouted="true">
|
|
|
<Path>
|
|
|
<Point X="12.125" Y="5.312" />
|
|
|
<Point X="12.125" Y="7" />
|
|
@@ -105,7 +94,7 @@
|
|
|
<Position X="0.047" Y="-0.336" />
|
|
|
</MemberNameLabel>
|
|
|
</AssociationLine>
|
|
|
- <AssociationLine Name="ToplevelTransitionManager" Type="Terminal.Gui.IToplevelTransitionManager" ManuallyRouted="true">
|
|
|
+ <AssociationLine Name="ToplevelTransitionManager" Type="Terminal.Gui.Drivers.IToplevelTransitionManager" ManuallyRouted="true">
|
|
|
<Path>
|
|
|
<Point X="11" Y="5.031" />
|
|
|
<Point X="11" Y="5.406" />
|
|
@@ -119,12 +108,11 @@
|
|
|
</MemberNameLabel>
|
|
|
</AssociationLine>
|
|
|
<TypeIdentifier>
|
|
|
- <HashCode>QQQAAAAQACABJQQAABAAAQAAACAAAAACAAEAAACAEgg=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\MainLoop.cs</FileName>
|
|
|
+ <HashCode>QQQAAAAQACABJQQAABAAAQAAACAAAAACAIEAAAAAEgg=</HashCode>
|
|
|
+ <FileName>Drivers\V2\MainLoop.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<ShowAsAssociation>
|
|
|
<Field Name="ToplevelTransitionManager" />
|
|
|
- <Property Name="TimedEvents" />
|
|
|
<Property Name="InputProcessor" />
|
|
|
<Property Name="OutputBuffer" />
|
|
|
<Property Name="Out" />
|
|
@@ -133,25 +121,25 @@
|
|
|
</ShowAsAssociation>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.MainLoopCoordinator<T>">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.MainLoopCoordinator<T>">
|
|
|
<Position X="6.5" Y="2" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>IAAAIAEiCAIABAAAABQAAAAAABAAAQQAIQIABAAACgg=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\MainLoopCoordinator.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\MainLoopCoordinator.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<ShowAsAssociation>
|
|
|
<Field Name="_loop" />
|
|
|
</ShowAsAssociation>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.AnsiResponseParser<T>" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.AnsiResponseParser<T>" Collapsed="true">
|
|
|
<Position X="19.5" Y="10" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAQAAAAAAAAACIAAAAAAAAAAAAAgAABAAAAACBAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\AnsiResponseParser.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\AnsiResponseParser.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.OutputBuffer">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.OutputBuffer">
|
|
|
<Position X="11" Y="8.25" Width="1.5" />
|
|
|
<Compartments>
|
|
|
<Compartment Name="Fields" Collapsed="true" />
|
|
@@ -159,29 +147,29 @@
|
|
|
</Compartments>
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AwAAAAAAAIAAAECIBgAEQIAAAAEMRgAACAAAKABAgAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\OutputBuffer.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\OutputBuffer.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.NetOutput" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.NetOutput" Collapsed="true">
|
|
|
<Position X="14.75" Y="8.5" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
- <HashCode>AEAAAAAAACAAAAAAAAAAAAAAAAAAQAAAMACAAAEAgAk=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\NetOutput.cs</FileName>
|
|
|
+ <HashCode>AEAAAAAAACAAAAAAAAAQAAAAAAAAQAAAMACAAAEAgAk=</HashCode>
|
|
|
+ <FileName>Drivers\V2\NetOutput.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.WindowsOutput" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.WindowsOutput" Collapsed="true">
|
|
|
<Position X="13.25" Y="8.5" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
- <HashCode>AEAAABACACAAhAAAAAAAACCAAAgAQAAIMAAAAAEAgAQ=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\WindowsOutput.cs</FileName>
|
|
|
+ <HashCode>AEAAABACACAAhAAAAAAQACCAAAgAYAAIMAAAAAEAgAQ=</HashCode>
|
|
|
+ <FileName>Drivers\V2\WindowsOutput.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.InputProcessor<T>" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.InputProcessor<T>" Collapsed="true">
|
|
|
<Position X="16.5" Y="4.75" Width="2" />
|
|
|
- <AssociationLine Name="_mouseInterpreter" Type="Terminal.Gui.MouseInterpreter" ManuallyRouted="true">
|
|
|
+ <AssociationLine Name="_mouseInterpreter" Type="Terminal.Gui.Drivers.MouseInterpreter" ManuallyRouted="true">
|
|
|
<Path>
|
|
|
<Point X="17.75" Y="5.312" />
|
|
|
<Point X="17.75" Y="10.031" />
|
|
@@ -192,7 +180,7 @@
|
|
|
</AssociationLine>
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AQAkEAAAAASAiAAEAgwgAAAABAIAAAAAAAAAAAAEAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\InputProcessor.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\InputProcessor.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<ShowAsAssociation>
|
|
|
<Field Name="_mouseInterpreter" />
|
|
@@ -201,28 +189,28 @@
|
|
|
</ShowAsAssociation>
|
|
|
<Lollipop Position="0.1" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.NetInputProcessor" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.NetInputProcessor" Collapsed="true">
|
|
|
<Position X="17.75" Y="5.75" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAACBAAAgAAAEAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\NetInputProcessor.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\NetInputProcessor.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.WindowsInputProcessor" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.WindowsInputProcessor" Collapsed="true">
|
|
|
<Position X="15.75" Y="5.75" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AQAAAAAAAAAACAAAAgAAAAAAAgAEAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\WindowsInputProcessor.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\WindowsInputProcessor.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.AnsiMouseParser">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.AnsiMouseParser">
|
|
|
<Position X="23.5" Y="9.75" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>BAAAAAAAAAgAAAAAAAAAAAAAIAAAAAAAQAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\AnsiMouseParser.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\AnsiMouseParser.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.ConsoleDriverFacade<T>">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.ConsoleDriverFacade<T>">
|
|
|
<Position X="6.5" Y="7.75" Width="2" />
|
|
|
<Compartments>
|
|
|
<Compartment Name="Methods" Collapsed="true" />
|
|
@@ -230,41 +218,41 @@
|
|
|
</Compartments>
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AQcgAAAAAKBAgFEIBBgAQJEAAjkaQiIAGQADKABDgAQ=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\ConsoleDriverFacade.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\ConsoleDriverFacade.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<ShowAsAssociation>
|
|
|
<Property Name="InputProcessor" />
|
|
|
</ShowAsAssociation>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.AnsiRequestScheduler" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.AnsiRequestScheduler" Collapsed="true">
|
|
|
<Position X="19.5" Y="4.5" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAQAACAAIAAAIAACAESQAAQAACGAAAAAAAAAAAAAQQA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\AnsiRequestScheduler.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\AnsiRequestScheduler.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<ShowAsCollectionAssociation>
|
|
|
<Property Name="QueuedRequests" />
|
|
|
</ShowAsCollectionAssociation>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.AnsiResponseParserBase" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.AnsiResponseParserBase" Collapsed="true">
|
|
|
<Position X="20.25" Y="9" Width="2" />
|
|
|
- <AssociationLine Name="_mouseParser" Type="Terminal.Gui.AnsiMouseParser" FixedFromPoint="true" FixedToPoint="true">
|
|
|
+ <AssociationLine Name="_mouseParser" Type="Terminal.Gui.Drivers.AnsiMouseParser" FixedFromPoint="true" FixedToPoint="true">
|
|
|
<Path>
|
|
|
<Point X="22.25" Y="9.438" />
|
|
|
<Point X="24.375" Y="9.438" />
|
|
|
<Point X="24.375" Y="9.75" />
|
|
|
</Path>
|
|
|
</AssociationLine>
|
|
|
- <AssociationLine Name="_keyboardParser" Type="Terminal.Gui.AnsiKeyboardParser" FixedFromPoint="true">
|
|
|
+ <AssociationLine Name="_keyboardParser" Type="Terminal.Gui.Drivers.AnsiKeyboardParser" FixedFromPoint="true">
|
|
|
<Path>
|
|
|
<Point X="22.25" Y="9.375" />
|
|
|
<Point X="25.5" Y="9.375" />
|
|
|
</Path>
|
|
|
</AssociationLine>
|
|
|
<TypeIdentifier>
|
|
|
- <HashCode>UAiASAAAEICQALAAQAAAKAAAoAIAAABAAQIAJiAQASQ=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\AnsiResponseParser.cs</FileName>
|
|
|
+ <HashCode>UAiASAAAEICQALCAQAAAKAAAoAIAAABAAQIAJiAQASQ=</HashCode>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\AnsiResponseParser.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<ShowAsAssociation>
|
|
|
<Field Name="_mouseParser" />
|
|
@@ -273,296 +261,293 @@
|
|
|
</ShowAsAssociation>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.MouseInterpreter">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.MouseInterpreter">
|
|
|
<Position X="13.25" Y="10.5" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAABAAAAAAAAAAAAgAAAAAAACAAAAAAAAUAAAAIAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\MouseInterpreter.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\MouseInterpreter.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<ShowAsCollectionAssociation>
|
|
|
<Field Name="_buttonStates" />
|
|
|
</ShowAsCollectionAssociation>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.MouseButtonStateEx">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.MouseButtonStateEx">
|
|
|
<Position X="16.5" Y="10.25" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAMwAIAAAAAAAAAAAABCAAAAAAAAABAAEAAg=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\MouseButtonStateEx.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\MouseButtonStateEx.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.StringHeld" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.StringHeld" Collapsed="true">
|
|
|
<Position X="21.5" Y="11" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAIAACAAAAAAAIBAAAAAAACAAAAAAAgAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\StringHeld.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\StringHeld.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.GenericHeld<T>" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.GenericHeld<T>" Collapsed="true">
|
|
|
<Position X="19.75" Y="11" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAgAIAACAAAAAAAIBAAAAAAACAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\GenericHeld.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\GenericHeld.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.AnsiEscapeSequenceRequest">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.AnsiEscapeSequenceRequest">
|
|
|
<Position X="23" Y="4.5" Width="2.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAEAAAAAAAEAAAAACAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiEscapeSequenceRequest.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiEscapeSequenceRequest.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.AnsiEscapeSequence" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.AnsiEscapeSequence" Collapsed="true">
|
|
|
<Position X="23" Y="3.75" Width="2.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAgAAEAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiEscapeSequence.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiEscapeSequence.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.AnsiResponseParser" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.AnsiResponseParser" Collapsed="true">
|
|
|
<Position X="21.5" Y="10" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAgACBAAAAACBAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\AnsiResponseParser.cs</FileName>
|
|
|
- </TypeIdentifier>
|
|
|
- </Class>
|
|
|
- <Class Name="Terminal.Gui.Application" Collapsed="true">
|
|
|
- <Position X="0.5" Y="0.5" Width="1.5" />
|
|
|
- <TypeIdentifier>
|
|
|
- <HashCode>hEK4FAgAqARIspQeBwoUgTGgACNL0AIAESLKoggBSw8=</HashCode>
|
|
|
- <FileName>Application\Application.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\AnsiResponseParser.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.ApplicationImpl" Collapsed="true">
|
|
|
- <Position X="2.75" Y="4.5" Width="1.5" />
|
|
|
- <TypeIdentifier>
|
|
|
- <HashCode>AABAAAAAIAAIAgQQAAAAAQAAAAAAAAAAQAAKgAAAAAI=</HashCode>
|
|
|
- <FileName>Application\ApplicationImpl.cs</FileName>
|
|
|
- </TypeIdentifier>
|
|
|
- <ShowAsAssociation>
|
|
|
- <Property Name="Instance" />
|
|
|
- </ShowAsAssociation>
|
|
|
- <Lollipop Position="0.2" />
|
|
|
- </Class>
|
|
|
- <Class Name="Terminal.Gui.ApplicationV2" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.ApplicationV2" Collapsed="true">
|
|
|
<Position X="4.75" Y="4.5" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
- <HashCode>QAAAAAgABAEIBgAQAAAAAQBAAAAAgAEAAAAKgIAAAgI=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\ApplicationV2.cs</FileName>
|
|
|
+ <HashCode>QAAgAAgABAEIBgAQAAAAAQAAAAAAgAEAAAAKAIAAEgI=</HashCode>
|
|
|
+ <FileName>Drivers\V2\ApplicationV2.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<ShowAsAssociation>
|
|
|
<Field Name="_coordinator" />
|
|
|
</ShowAsAssociation>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.View" Collapsed="true">
|
|
|
- <Position X="0.5" Y="3" Width="1.5" />
|
|
|
- <TypeIdentifier>
|
|
|
- <HashCode>3/v2dzPLvbb/5+LOHuv1x0dem3Y57v/8c6afz2/e/Y8=</HashCode>
|
|
|
- <FileName>View\View.Adornments.cs</FileName>
|
|
|
- </TypeIdentifier>
|
|
|
- <Lollipop Position="0.2" />
|
|
|
- </Class>
|
|
|
- <Class Name="Terminal.Gui.WindowsKeyConverter" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.WindowsKeyConverter" Collapsed="true">
|
|
|
<Position X="16" Y="7.5" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\WindowsKeyConverter.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\WindowsKeyConverter.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.NetKeyConverter" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.NetKeyConverter" Collapsed="true">
|
|
|
<Position X="17.75" Y="7.5" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\NetKeyConverter.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\NetKeyConverter.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.AnsiKeyboardParser">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.AnsiKeyboardParser">
|
|
|
<Position X="25.5" Y="9.25" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAE=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\Keyboard\AnsiKeyboardParser.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\Keyboard\AnsiKeyboardParser.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<ShowAsCollectionAssociation>
|
|
|
<Field Name="_patterns" />
|
|
|
</ShowAsCollectionAssociation>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.ToplevelTransitionManager" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.ToplevelTransitionManager" Collapsed="true">
|
|
|
<Position X="9.25" Y="13.75" Width="2.25" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AIAAAAAAAAAAAAEAAAAAAAAAAEIAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\ToplevelTransitionManager.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\ToplevelTransitionManager.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.Logging" Collapsed="true">
|
|
|
- <Position X="0.5" Y="5.25" Width="1.5" />
|
|
|
- <TypeIdentifier>
|
|
|
- <HashCode>AAAAAAAAAAIgAAAAAAEQAAAAAAAAABAAgAAAAAAAEAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\Logging.cs</FileName>
|
|
|
- </TypeIdentifier>
|
|
|
- </Class>
|
|
|
- <Class Name="Terminal.Gui.WindowSizeMonitor" Collapsed="true" BaseTypeListCollapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.WindowSizeMonitor" Collapsed="true" BaseTypeListCollapsed="true">
|
|
|
<Position X="13.25" Y="14" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAgAAAAAAAAAAEAAAAABAAAAAACAAAAAAAAAAAACA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\WindowSizeMonitor.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\WindowSizeMonitor.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<Lollipop Position="0.2" />
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.AnsiKeyboardParserPattern" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.AnsiKeyboardParserPattern" Collapsed="true">
|
|
|
<Position X="28.5" Y="9.5" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAACIAAAAAAAAAAAAAAAAAQQAAAAAAAAAAAAAAAACAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\Keyboard\AnsiKeyboardParserPattern.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\Keyboard\AnsiKeyboardParserPattern.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.CsiKeyPattern" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.CsiKeyPattern" Collapsed="true">
|
|
|
<Position X="25.5" Y="10.75" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
- <HashCode>AAACAAAAAAAAABAAAAAAAAAQAACAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\Keyboard\CsiKeyPattern.cs</FileName>
|
|
|
+ <HashCode>AAACQAAAAAAAAAAAAAAAAAAQAACAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\Keyboard\CsiKeyPattern.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.EscAsAltPattern" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.EscAsAltPattern" Collapsed="true">
|
|
|
<Position X="27.75" Y="10.75" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAACAAAAAAAAAAAAAAAAAAAQAACAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\Keyboard\EscAsAltPattern.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\Keyboard\EscAsAltPattern.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Class Name="Terminal.Gui.Ss3Pattern" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.Drivers.Ss3Pattern" Collapsed="true">
|
|
|
<Position X="29.5" Y="10.75" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAACAAAAAAAAAAAAAAAAAAAQAACAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\Keyboard\Ss3Pattern.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\Keyboard\Ss3Pattern.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Class>
|
|
|
- <Interface Name="Terminal.Gui.IConsoleInput<T>" Collapsed="true">
|
|
|
+ <Class Name="Terminal.Gui.App.ApplicationImpl" Collapsed="true">
|
|
|
+ <Position X="2.75" Y="4.5" Width="1.5" />
|
|
|
+ <TypeIdentifier>
|
|
|
+ <HashCode>AABgAAAAIAAIAgQUAAAAAQAAAAAAAAAAQAAKAAAAEAI=</HashCode>
|
|
|
+ <FileName>App\ApplicationImpl.cs</FileName>
|
|
|
+ </TypeIdentifier>
|
|
|
+ <Lollipop Position="0.2" />
|
|
|
+ </Class>
|
|
|
+ <Class Name="Terminal.Gui.App.Application" Collapsed="true">
|
|
|
+ <Position X="0.5" Y="0.5" Width="1.5" />
|
|
|
+ <TypeIdentifier>
|
|
|
+ <HashCode>gEK4FIgYOAQIuhQeBwoUgSCgAAJL0AACESIKoAiBWw8=</HashCode>
|
|
|
+ <FileName>App\Application.cs</FileName>
|
|
|
+ </TypeIdentifier>
|
|
|
+ </Class>
|
|
|
+ <Class Name="Terminal.Gui.ViewBase.View" Collapsed="true">
|
|
|
+ <Position X="0.5" Y="3" Width="1.5" />
|
|
|
+ <TypeIdentifier>
|
|
|
+ <HashCode>27u2V3Pfvf7/x/LOXur1x0de3zZt7v/8c+bfzX/e/c8=</HashCode>
|
|
|
+ <FileName>ViewBase\View.Adornments.cs</FileName>
|
|
|
+ </TypeIdentifier>
|
|
|
+ <Lollipop Position="0.2" />
|
|
|
+ </Class>
|
|
|
+ <Class Name="Terminal.Gui.App.Logging" Collapsed="true">
|
|
|
+ <Position X="0.5" Y="5.25" Width="1.5" />
|
|
|
+ <TypeIdentifier>
|
|
|
+ <HashCode>AAAIEAAAAAIgAYAAAAEQABAAAAAAABAAgAAAAAAAEAA=</HashCode>
|
|
|
+ <FileName>App\Logging.cs</FileName>
|
|
|
+ </TypeIdentifier>
|
|
|
+ </Class>
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IConsoleInput<T>" Collapsed="true">
|
|
|
<Position X="12.5" Y="1" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAI=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IConsoleInput.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IConsoleInput.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IMainLoop<T>" Collapsed="true">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IMainLoop<T>" Collapsed="true">
|
|
|
<Position X="9.25" Y="4.5" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>QAQAAAAAAAABIQQAAAAAAAAAAAAAAAACAAAAAAAAEAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IMainLoop.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IMainLoop.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IConsoleOutput" Collapsed="true">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IConsoleOutput" Collapsed="true">
|
|
|
<Position X="14" Y="7.5" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAMAAAAAEAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IConsoleOutput.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IConsoleOutput.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IOutputBuffer" Collapsed="true">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IOutputBuffer" Collapsed="true">
|
|
|
<Position X="11" Y="7.25" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AQAAAAAAAIAAAEAIAAAAQIAAAAEMRgAACAAAKABAgAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IOutputBuffer.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IOutputBuffer.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IInputProcessor">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IInputProcessor">
|
|
|
<Position X="14" Y="4.5" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAkAAAAAACAgAAAAAggAAAABAIAAAAAAAAAAAAEAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IInputProcessor.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IInputProcessor.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IHeld">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IHeld">
|
|
|
<Position X="23.75" Y="6.5" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAIAACAAAAAAAIBAAAAAAACAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\IHeld.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\IHeld.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IAnsiResponseParser">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IAnsiResponseParser">
|
|
|
<Position X="20.25" Y="5.25" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAQAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAJAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\IAnsiResponseParser.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\IAnsiResponseParser.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
<ShowAsAssociation>
|
|
|
<Property Name="State" />
|
|
|
</ShowAsAssociation>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IApplication">
|
|
|
- <Position X="3" Y="1" Width="1.5" />
|
|
|
- <TypeIdentifier>
|
|
|
- <HashCode>AAAAAAAAAAAIAgQQAAAAAQAAAAAAAAAAAAAKgAAAAAI=</HashCode>
|
|
|
- <FileName>Application\IApplication.cs</FileName>
|
|
|
- </TypeIdentifier>
|
|
|
- </Interface>
|
|
|
- <Interface Name="Terminal.Gui.IMainLoopCoordinator" Collapsed="true">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IMainLoopCoordinator" Collapsed="true">
|
|
|
<Position X="6.5" Y="0.5" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQIAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IMainLoopCoordinator.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IMainLoopCoordinator.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IWindowSizeMonitor" Collapsed="true">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IWindowSizeMonitor" Collapsed="true">
|
|
|
<Position X="13.25" Y="13" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAAAAAEAAAAAAAAAAAACAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IWindowSizeMonitor.cs</FileName>
|
|
|
- </TypeIdentifier>
|
|
|
- </Interface>
|
|
|
- <Interface Name="Terminal.Gui.ITimedEvents">
|
|
|
- <Position X="9.25" Y="7.25" Width="1.5" />
|
|
|
- <Compartments>
|
|
|
- <Compartment Name="Methods" Collapsed="true" />
|
|
|
- </Compartments>
|
|
|
- <TypeIdentifier>
|
|
|
- <HashCode>BAAAIAAAAQAAAAAQACAAAIBAAQAAAAAAAAAIgAAAAAA=</HashCode>
|
|
|
- <FileName>Application\ITimedEvents.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IWindowSizeMonitor.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IKeyConverter<T>" Collapsed="true">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IKeyConverter<T>" Collapsed="true">
|
|
|
<Position X="17" Y="6.5" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IKeyConverter.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IKeyConverter.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IToplevelTransitionManager">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IToplevelTransitionManager">
|
|
|
<Position X="9.25" Y="12" Width="2.25" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AIAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IToplevelTransitionManager.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IToplevelTransitionManager.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IConsoleDriverFacade">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IConsoleDriverFacade">
|
|
|
<Position X="4.5" Y="8.75" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IConsoleDriverFacade.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IConsoleDriverFacade.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.INetInput" Collapsed="true">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.INetInput" Collapsed="true">
|
|
|
<Position X="14.25" Y="2" Width="1.75" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\INetInput.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\INetInput.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Interface Name="Terminal.Gui.IWindowsInput" Collapsed="true">
|
|
|
+ <Interface Name="Terminal.Gui.Drivers.IWindowsInput" Collapsed="true">
|
|
|
<Position X="10.75" Y="2" Width="1.5" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\V2\IWindowsInput.cs</FileName>
|
|
|
+ <FileName>Drivers\V2\IWindowsInput.cs</FileName>
|
|
|
+ </TypeIdentifier>
|
|
|
+ </Interface>
|
|
|
+ <Interface Name="Terminal.Gui.App.ITimedEvents">
|
|
|
+ <Position X="9.25" Y="7.25" Width="1.5" />
|
|
|
+ <Compartments>
|
|
|
+ <Compartment Name="Methods" Collapsed="true" />
|
|
|
+ </Compartments>
|
|
|
+ <TypeIdentifier>
|
|
|
+ <HashCode>CAIAAAAAAQAAAAAAAAAABEAAAAAABAAAAAAAAAAAAAA=</HashCode>
|
|
|
+ <FileName>App\ITimedEvents.cs</FileName>
|
|
|
+ </TypeIdentifier>
|
|
|
+ </Interface>
|
|
|
+ <Interface Name="Terminal.Gui.App.IApplication">
|
|
|
+ <Position X="3" Y="1" Width="1.5" />
|
|
|
+ <TypeIdentifier>
|
|
|
+ <HashCode>AAAgAAAAAAAIAgQUAAAAAQAAAAAAAAAAAAAKAAAAEAI=</HashCode>
|
|
|
+ <FileName>App\IApplication.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Interface>
|
|
|
- <Enum Name="Terminal.Gui.AnsiResponseParserState">
|
|
|
+ <Enum Name="Terminal.Gui.Drivers.AnsiResponseParserState">
|
|
|
<Position X="20.25" Y="7.25" Width="2" />
|
|
|
<TypeIdentifier>
|
|
|
<HashCode>AAAAAAAAAAAAAAAAAAAACAAAAAAIAAIAAAAAAAAAAAA=</HashCode>
|
|
|
- <FileName>ConsoleDrivers\AnsiResponseParser\AnsiResponseParserState.cs</FileName>
|
|
|
+ <FileName>Drivers\AnsiResponseParser\AnsiResponseParserState.cs</FileName>
|
|
|
</TypeIdentifier>
|
|
|
</Enum>
|
|
|
<Font Name="Segoe UI" Size="9" />
|