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

    Interface SliderData

    Stateful data accepted by the Blessed slider adapter.

    interface SliderData {
        characters?: SliderCharacters;
        defaultValue?: number;
        disabled?: boolean;
        formatValue?: (context: SliderValueContext) => string;
        label: string;
        largeStep?: number;
        onValueChange?: (value: number) => void;
        value?: number;
        width: number;
        max?: number;
        min?: number;
        step?: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    characters?: SliderCharacters

    Character tokens used by the pure renderer.

    defaultValue?: number

    Initial value for uncontrolled usage. Defaults to min.

    disabled?: boolean

    Whether focus and value changes are unavailable.

    formatValue?: (context: SliderValueContext) => string

    Formats the text shown after the track.

    label: string

    Persistent, non-empty, single-line accessible label.

    largeStep?: number

    PageUp/PageDown increment. Defaults to ten step units.

    onValueChange?: (value: number) => void

    Called after an interaction or imperative method requests a value change.

    value?: number

    Controlled value.

    width: number

    Number of terminal cells reserved for the track, including the thumb.

    max?: number

    Inclusive upper bound.

    100

    min?: number

    Inclusive lower bound.

    0

    step?: number

    Positive increment anchored at min.

    1