You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently, alternate screen buffers run synchronously which makes it difficult to use with async/await.
Describe the solution you'd like
A method named AlternateScreenAsync which behaves identically to AlternateScreen, but can be awaited.
Describe alternatives you've considered
IExclusivityMode.RunAsync - It seems possible to achieve this through IExclusivityMode.RunAsync, but would require manually checking for capabilities and printing the correct control sequences (both of which are already handled by AlternativeScreen)
Please upvote 👍 this issue if you are interested in it.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Currently, alternate screen buffers run synchronously which makes it difficult to use with
async
/await
.Describe the solution you'd like
A method named
AlternateScreenAsync
which behaves identically toAlternateScreen
, but can be awaited.Describe alternatives you've considered
IExclusivityMode.RunAsync
, but would require manually checking for capabilities and printing the correct control sequences (both of which are already handled byAlternativeScreen
)Please upvote 👍 this issue if you are interested in it.
The text was updated successfully, but these errors were encountered: