blessed-components - v1.20.0
    Preparing search index...

    Interface RenderProgressListOptions

    Options accepted by renderProgressList.

    interface RenderProgressListOptions {
        characters?: ProgressBarCharacters;
        formatValue?: (context: ProgressBarValueContext) => string;
        height?: number;
        items: readonly ProgressListItem[];
        labelGap?: number;
        labelWidth?: number;
        max?: number;
        min?: number;
        showValue?: boolean;
        trackWidth?: number;
        valueGap?: number;
        width?: number;
    }
    Index

    Properties

    Characters used to render filled and empty cells.

    { filled: '█', empty: '░' }

    formatValue?: (context: ProgressBarValueContext) => string

    Formats row value text.

    ({ percentage }) => ${percentage}%``

    height?: number

    Maximum rendered line count.

    items: readonly ProgressListItem[]

    Ordered rows to render.

    labelGap?: number

    Gap between label and track.

    1

    labelWidth?: number

    Fixed label width. Defaults to the widest sanitized label.

    max?: number

    Default upper bound for rows.

    100

    min?: number

    Default lower bound for rows.

    0

    showValue?: boolean

    Whether value text is rendered after the track.

    true

    trackWidth?: number

    Fixed track width. Defaults to available width, or 10.

    valueGap?: number

    Gap between track and value.

    1

    width?: number

    Maximum rendered row width measured in terminal cells.