spectre.console icon indicating copy to clipboard operation
spectre.console copied to clipboard

Spinner column should support task complete status

Open justin-vogt opened this issue 3 years ago • 0 comments

As a developer, I would like to build a progress monitor with spinner having many steps and as each step completes the spinner transitions to indicate the completed state of the given step, so that I can show a visual indication with the spinner completed state.

For example, this is the using a spinner column for multiple tasks without completed text:

Simple spinner with multiple tasks

This is the using a spinner column for multiple tasks with completed text to indicate the task has finished:

Simple spinner with multiple tasks

For the "Beeping Task #3 | Failed" task, I would like to have an Icon/Emoji that indicates failure (vs the checkmark).

I would like the ability to show unique Complete Text for each task that I have in the Progress. For example, change Complete Text based on the status of the individual task for things such as... success/failed/warning/aborted/etc.

If there's a different approach we should be taking, please offer suggestions :)

justin-vogt avatar Dec 08 '21 20:12 justin-vogt