Active-status 0.1.15
Released under the Apache Sofware License 2.0
Present status of mulitple 'jobs' in a command line tool, using terminal capability codes.
Installation
To install, add the following dependency to your project or build file:
[walmartlabs/active-status "0.1.15"]
Namespaces
com.walmartlabs.active-status
Present asynchronous status of multiple concurrent jobs within a command-line application.
Public variables and functions:
- *terminal-type*
- bar
- change-status
- clear-progress
- complete-progress
- console-status-board
- default-console-configuration
- default-progress-formatter
- JobUpdater
- progress-tick
- set-prefix
- set-progress-formatter
- start-progress
- StatusBoardTermination
- StatusJobInitiation
- tput
- with-output-redirected
- with-output-redirected*
com.walmartlabs.active-status.component
A component for managing a status board.
Public variables and functions:
com.walmartlabs.active-status.minimal-board
Simplified status board, used for testing in the Cursive REPL, which is unable to handle the complicated terminal capabilities based cursor motion of the full console status board.
Public variables and functions:
com.walmartlabs.active-status.progress
Utilties to make it easier for long-running jobs to report progress.
Public variables and functions:
com.walmartlabs.active-status.workers
Manage a pool for worker CSPs, including representing the workers on a status board.
Public variables and functions: