├── .editorconfig ├── .gitignore ├── ConsoleMenu.sln ├── ConsoleMenu ├── CloseTrigger.cs ├── ConsoleMenu.cs ├── ConsoleMenu.csproj ├── ConsoleMenuDisplay.cs ├── Extensions.cs ├── IConsole.cs ├── ItemsCollection.cs ├── MenuConfig.cs ├── MenuItem.cs ├── Properties │ └── PublishProfiles │ │ └── FolderProfile.pubxml ├── PublicAPI.Shipped.txt ├── PublicAPI.Unshipped.txt ├── SystemConsole.cs ├── VisibilityManager.cs └── stylecop.json ├── ConsoleMenuSampleApp ├── ConsoleMenuSampleApp.csproj └── Program.cs ├── ConsoleMenuTests ├── BreadcrumbsScenarioTest.cs ├── ConsoleMenuTests.csproj ├── ExtensionsTest.cs ├── FilteringScenarioTest.cs ├── PreSelectionScenarioTest.cs ├── ReentrySubmenuScenarioTest.cs ├── SimpleScenarioTest.cs ├── TestConsole.cs └── TestHelpers │ ├── AssertHelper.cs │ └── ConfigHelper.cs ├── LICENSE.txt ├── README.md └── preview.gif /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/.gitignore -------------------------------------------------------------------------------- /ConsoleMenu.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu.sln -------------------------------------------------------------------------------- /ConsoleMenu/CloseTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/CloseTrigger.cs -------------------------------------------------------------------------------- /ConsoleMenu/ConsoleMenu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/ConsoleMenu.cs -------------------------------------------------------------------------------- /ConsoleMenu/ConsoleMenu.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/ConsoleMenu.csproj -------------------------------------------------------------------------------- /ConsoleMenu/ConsoleMenuDisplay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/ConsoleMenuDisplay.cs -------------------------------------------------------------------------------- /ConsoleMenu/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/Extensions.cs -------------------------------------------------------------------------------- /ConsoleMenu/IConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/IConsole.cs -------------------------------------------------------------------------------- /ConsoleMenu/ItemsCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/ItemsCollection.cs -------------------------------------------------------------------------------- /ConsoleMenu/MenuConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/MenuConfig.cs -------------------------------------------------------------------------------- /ConsoleMenu/MenuItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/MenuItem.cs -------------------------------------------------------------------------------- /ConsoleMenu/Properties/PublishProfiles/FolderProfile.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/Properties/PublishProfiles/FolderProfile.pubxml -------------------------------------------------------------------------------- /ConsoleMenu/PublicAPI.Shipped.txt: -------------------------------------------------------------------------------- 1 | #nullable enable 2 | -------------------------------------------------------------------------------- /ConsoleMenu/PublicAPI.Unshipped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/PublicAPI.Unshipped.txt -------------------------------------------------------------------------------- /ConsoleMenu/SystemConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/SystemConsole.cs -------------------------------------------------------------------------------- /ConsoleMenu/VisibilityManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/VisibilityManager.cs -------------------------------------------------------------------------------- /ConsoleMenu/stylecop.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenu/stylecop.json -------------------------------------------------------------------------------- /ConsoleMenuSampleApp/ConsoleMenuSampleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuSampleApp/ConsoleMenuSampleApp.csproj -------------------------------------------------------------------------------- /ConsoleMenuSampleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuSampleApp/Program.cs -------------------------------------------------------------------------------- /ConsoleMenuTests/BreadcrumbsScenarioTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuTests/BreadcrumbsScenarioTest.cs -------------------------------------------------------------------------------- /ConsoleMenuTests/ConsoleMenuTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuTests/ConsoleMenuTests.csproj -------------------------------------------------------------------------------- /ConsoleMenuTests/ExtensionsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuTests/ExtensionsTest.cs -------------------------------------------------------------------------------- /ConsoleMenuTests/FilteringScenarioTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuTests/FilteringScenarioTest.cs -------------------------------------------------------------------------------- /ConsoleMenuTests/PreSelectionScenarioTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuTests/PreSelectionScenarioTest.cs -------------------------------------------------------------------------------- /ConsoleMenuTests/ReentrySubmenuScenarioTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuTests/ReentrySubmenuScenarioTest.cs -------------------------------------------------------------------------------- /ConsoleMenuTests/SimpleScenarioTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuTests/SimpleScenarioTest.cs -------------------------------------------------------------------------------- /ConsoleMenuTests/TestConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuTests/TestConsole.cs -------------------------------------------------------------------------------- /ConsoleMenuTests/TestHelpers/AssertHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuTests/TestHelpers/AssertHelper.cs -------------------------------------------------------------------------------- /ConsoleMenuTests/TestHelpers/ConfigHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/ConsoleMenuTests/TestHelpers/ConfigHelper.cs -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/README.md -------------------------------------------------------------------------------- /preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lechu445/ConsoleMenu/HEAD/preview.gif --------------------------------------------------------------------------------