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.3 KiB
Plaintext

{"version": 2, "width": 84, "height": 24, "title": "input (plain)", "env": {"TERM": "Spectre.Console"}}
[0, "o", "\r\n"]
[0, "o", "\u001B[37m\u2500\u2500 \u001B[0m\u001B[37mStrings\u001B[0m\u001B[37m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\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[32mname\u001B[0m? "]
[0.203, "o", "P"]
[0.391, "o", "e"]
[0.578, "o", "t"]
[0.766, "o", "e"]
[0.985, "o", "r"]
[1.235, "o", " "]
[1.406, "o", "F"]
[1.625, "o", "\r\n"]
[2.141, "o", "\r\n"]
[2.141, "o", "\u001B[37m\u2500\u2500 \u001B[0m\u001B[37mChoices\u001B[0m\u001B[37m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\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[32mfavorite sport\u001B[0m? \u001B[34m[Soccer/Hockey/Basketball]\u001B[0m \u001B[32m(Sport?)\u001B[0m: "]
[2.344, "o", "f"]
[2.563, "o", "o"]
[2.813, "o", "o"]
[3.031, "o", "t"]
[3.266, "o", "b"]
[3.469, "o", "a"]
[3.688, "o", "l"]
[3.891, "o", "l"]
[4.063, "o", "\r\n"]
[4.063, "o", "\u001B[31mThat\u0027s not a sport!\u001B[0m\r\n"]
[4.063, "o", "What\u0027s your \u001B[32mfavorite sport\u001B[0m? \u001B[34m[Soccer/Hockey/Basketball]\u001B[0m \u001B[32m(Sport?)\u001B[0m: "]
[5.047, "o", "H"]
[5.266, "o", "o"]
[5.516, "o", "c"]
[5.735, "o", "k"]
[5.906, "o", "e"]
[6.141, "o", "y"]
[6.375, "o", "\r\n"]
[6.891, "o", "\r\n"]
[6.891, "o", "\u001B[37m\u2500\u2500 \u001B[0m\u001B[37mIntegers\u001B[0m\u001B[37m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\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.906, "o", "How \u001B[32mold\u001B[0m are you? "]
[7.125, "o", "\u001B[32mF\u001B[0m"]
[7.344, "o", "\u001B[32mo\u001B[0m"]
[7.563, "o", "\u001B[32mr\u001B[0m"]
[7.75, "o", "\u001B[32mt\u001B[0m"]
[7.938, "o", "\u001B[32my\u001B[0m"]
[8.11, "o", "\r\n"]
[8.11, "o", "\u001B[31mThat\u0027s not a valid age\u001B[0m\r\n"]
[8.11, "o", "How \u001B[32mold\u001B[0m are you? "]
[9.078, "o", "\u001B[32m4\u001B[0m"]
[9.25, "o", "\u001B[32m0\u001B[0m"]
[9.485, "o", "\r\n"]
[10, "o", "\r\n"]
[10, "o", "\u001B[37m\u2500\u2500 \u001B[0m\u001B[37mSecrets\u001B[0m\u001B[37m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\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, "o", "Enter \u001B[32mpassword\u001B[0m? "]
[10.219, "o", "\u001B[31m*\u001B[0m"]
[10.453, "o", "\u001B[31m*\u001B[0m"]
[10.641, "o", "\u001B[31m*\u001B[0m"]
[10.844, "o", "\u001B[31m*\u001B[0m"]
[11.031, "o", "\u001B[31m*\u001B[0m"]
[11.219, "o", "\u001B[31m*\u001B[0m"]
[11.453, "o", "\u001B[31m*\u001B[0m"]
[11.688, "o", "\r\n"]
[12.188, "o", "\r\n"]
[12.188, "o", "\u001B[37m\u2500\u2500 \u001B[0m\u001B[37mOptional\u001B[0m\u001B[37m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\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.188, "o", "\u001B[37m[Optional]\u001B[0m What is your \u001B[32mfavorite color\u001B[0m? "]
[12.406, "o", "\r\n"]
[12.406, "o", "\u001B[37m\u2500\u2500 \u001B[0m\u001B[37mResults\u001B[0m\u001B[37m \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\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.406, "o", "\u001B[37m\u250C\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\u2510\u001B[0m\r\n\u001B[37m\u2502\u001B[0m \u001B[37mQuestion\u001B[0m \u001B[37m\u2502\u001B[0m \u001B[37mAnswer\u001B[0m \u001B[37m\u2502\u001B[0m\r\n\u001B[37m\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[37m\u2502\u001B[0m \u001B[37mName\u001B[0m \u001B[37m\u2502\u001B[0m Peter F \u001B[37m\u2502\u001B[0m\r\n\u001B[37m\u2502\u001B[0m \u001B[37mFavorite sport\u001B[0m \u001B[37m\u2502\u001B[0m Hockey \u001B[37m\u2502\u001B[0m\r\n\u001B[37m\u2502\u001B[0m \u001B[37mAge\u001B[0m \u001B[37m\u2502\u001B[0m 40 \u001B[37m\u2502\u001B[0m\r\n\u001B[37m\u2502\u001B[0m \u001B[37mPassword\u001B[0m \u001B[37m\u2502\u001B[0m hunter2 \u001B[37m\u2502\u001B[0m\r\n\u001B[37m\u2502\u001B[0m \u001B[37mFavorite color\u001B[0m \u001B[37m\u2502\u001B[0m Unknown \u001B[37m\u2502\u001B[0m\r\n\u001B[37m\u2514\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\u2518\u001B[0m\r\n"]