progressBarContextLayout
Create a progress bar layout with that has a context of type T.
If you don't need a context, you can use progressBarLayout instead. If you need a builder rather than a DSL, you can use ProgressLayoutBuilder.
Parameters
The number of spaces between cells in this layout.
How to align the columns of the progress bar when multiple tasks are present. If true
, the cells in each column will have the same width. Widths are only aligned for contiguous cells, so if you have a row with alignColumns=false
between rows with alignColumns=true
, none of the three will be aligned.
The default framerate for text based cells like timeRemaining
The default framerate for animation cells like progressBar
The default horizontal alignment for cells
The default vertical alignment for cells
A lambda that adds cells to the layout