Patrik Svensson 450d87f5d3 Add support for fake input in asciicast recordings
* Fixes a bug with `SelectionPrompt` and page size.
* Allow `IAnsiConsoleInput` to return `null`.
2021-05-23 22:22:44 -04:00

66 lines
6.6 KiB
Plaintext

{"version": 2, "width": 84, "height": 24, "title": "input (rich)", "env": {"TERM": "Spectre.Console"}}
[0, "o", "\r\n"]
[0, "o", "\u001B[38;5;8m\u2500\u2500 \u001B[0m\u001B[38;5;11mStrings\u001B[0m\u001B[38;5;8m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001B[0m\r\n"]
[0, "o", "What\u0027s your \u001B[38;5;2mname\u001B[0m? "]
[0.188, "o", "P"]
[0.391, "o", "e"]
[0.609, "o", "t"]
[0.813, "o", "e"]
[1.047, "o", "r"]
[1.234, "o", " "]
[1.406, "o", "F"]
[1.641, "o", "\r\n"]
[2.141, "o", "\r\n"]
[2.141, "o", "\u001B[38;5;8m\u2500\u2500 \u001B[0m\u001B[38;5;11mChoices\u001B[0m\u001B[38;5;8m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001B[0m\r\n"]
[2.141, "o", "What\u0027s your \u001B[38;5;2mfavorite sport\u001B[0m? \u001B[38;5;12m[Soccer/Hockey/Basketball]\u001B[0m \u001B[38;5;2m(Sport?)\u001B[0m: "]
[2.328, "o", "f"]
[2.5, "o", "o"]
[2.719, "o", "o"]
[2.906, "o", "t"]
[3.156, "o", "b"]
[3.328, "o", "a"]
[3.516, "o", "l"]
[3.75, "o", "l"]
[3.922, "o", "\r\n"]
[3.922, "o", "\u001B[38;5;9mThat\u0027s not a sport!\u001B[0m\r\n"]
[3.922, "o", "What\u0027s your \u001B[38;5;2mfavorite sport\u001B[0m? \u001B[38;5;12m[Soccer/Hockey/Basketball]\u001B[0m \u001B[38;5;2m(Sport?)\u001B[0m: "]
[4.953, "o", "H"]
[5.156, "o", "o"]
[5.406, "o", "c"]
[5.594, "o", "k"]
[5.797, "o", "e"]
[6.031, "o", "y"]
[6.281, "o", "\r\n"]
[6.781, "o", "\r\n"]
[6.781, "o", "\u001B[38;5;8m\u2500\u2500 \u001B[0m\u001B[38;5;11mIntegers\u001B[0m\u001B[38;5;8m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001B[0m\r\n"]
[6.781, "o", "How \u001B[38;5;2mold\u001B[0m are you? "]
[7.016, "o", "\u001B[38;5;2mF\u001B[0m"]
[7.188, "o", "\u001B[38;5;2mo\u001B[0m"]
[7.406, "o", "\u001B[38;5;2mr\u001B[0m"]
[7.609, "o", "\u001B[38;5;2mt\u001B[0m"]
[7.828, "o", "\u001B[38;5;2my\u001B[0m"]
[8.063, "o", "\r\n"]
[8.063, "o", "\u001B[38;5;9mThat\u0027s not a valid age\u001B[0m\r\n"]
[8.063, "o", "How \u001B[38;5;2mold\u001B[0m are you? "]
[9.188, "o", "\u001B[38;5;2m4\u001B[0m"]
[9.406, "o", "\u001B[38;5;2m0\u001B[0m"]
[9.594, "o", "\r\n"]
[10.094, "o", "\r\n"]
[10.094, "o", "\u001B[38;5;8m\u2500\u2500 \u001B[0m\u001B[38;5;11mSecrets\u001B[0m\u001B[38;5;8m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001B[0m\r\n"]
[10.094, "o", "Enter \u001B[38;5;2mpassword\u001B[0m? "]
[10.328, "o", "\u001B[38;5;9m*\u001B[0m"]
[10.531, "o", "\u001B[38;5;9m*\u001B[0m"]
[10.703, "o", "\u001B[38;5;9m*\u001B[0m"]
[10.953, "o", "\u001B[38;5;9m*\u001B[0m"]
[11.203, "o", "\u001B[38;5;9m*\u001B[0m"]
[11.406, "o", "\u001B[38;5;9m*\u001B[0m"]
[11.641, "o", "\u001B[38;5;9m*\u001B[0m"]
[11.828, "o", "\r\n"]
[12.344, "o", "\r\n"]
[12.344, "o", "\u001B[38;5;8m\u2500\u2500 \u001B[0m\u001B[38;5;11mOptional\u001B[0m\u001B[38;5;8m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001B[0m\r\n"]
[12.344, "o", "\u001B[38;5;8m[Optional]\u001B[0m What is your \u001B[38;5;2mfavorite color\u001B[0m? "]
[12.563, "o", "\r\n"]
[12.563, "o", "\u001B[38;5;8m\u2500\u2500 \u001B[0m\u001B[38;5;11mResults\u001B[0m\u001B[38;5;8m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u001B[0m\r\n"]
[12.563, "o", "\u001B[38;5;8m\u256D\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256E\u001B[0m\r\n\u001B[38;5;8m\u2502\u001B[0m \u001B[38;5;8mQuestion\u001B[0m \u001B[38;5;8m\u2502\u001B[0m \u001B[38;5;8mAnswer\u001B[0m \u001B[38;5;8m\u2502\u001B[0m\r\n\u001B[38;5;8m\u251C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u253C\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2524\u001B[0m\r\n\u001B[38;5;8m\u2502\u001B[0m \u001B[38;5;8mName\u001B[0m \u001B[38;5;8m\u2502\u001B[0m Peter F \u001B[38;5;8m\u2502\u001B[0m\r\n\u001B[38;5;8m\u2502\u001B[0m \u001B[38;5;8mFavorite sport\u001B[0m \u001B[38;5;8m\u2502\u001B[0m Hockey \u001B[38;5;8m\u2502\u001B[0m\r\n\u001B[38;5;8m\u2502\u001B[0m \u001B[38;5;8mAge\u001B[0m \u001B[38;5;8m\u2502\u001B[0m 40 \u001B[38;5;8m\u2502\u001B[0m\r\n\u001B[38;5;8m\u2502\u001B[0m \u001B[38;5;8mPassword\u001B[0m \u001B[38;5;8m\u2502\u001B[0m hunter2 \u001B[38;5;8m\u2502\u001B[0m\r\n\u001B[38;5;8m\u2502\u001B[0m \u001B[38;5;8mFavorite color\u001B[0m \u001B[38;5;8m\u2502\u001B[0m Unknown \u001B[38;5;8m\u2502\u001B[0m\r\n\u001B[38;5;8m\u2570\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u256F\u001B[0m\r\n"]