Function selectGraphicRendition

  • Takes an input number and returns the a SGR sequence.

    Example

    controlSequenceIntroducer(13); // "\x1b[13m"
    controlSequenceIntroducer(42); // "\x1b[42m"

    Returns

    SGR sequence.

    Type Parameters

    • Input extends number | readonly [undefined | number, undefined | number]

    Parameters

    • input: Input

      Input to escape.

    Returns `[${Input extends readonly [undefined | number, undefined | number] ? `${Input[0] extends number ? any[any] : ""};${Input[1] extends number ? any[any] : ""}` : `${Input & number}`}m`