gespenst API - v0.1.0
    Preparing search index...

    Interface IBufferNamespace

    Represents the terminal's set of buffers.

    interface IBufferNamespace {
        active: IBuffer;
        alternate: IBuffer;
        normal: IBuffer;
        onBufferChange: IEvent<IBuffer>;
    }
    Index
    active: IBuffer

    The active buffer, this will either be the normal or alternate buffers.

    alternate: IBuffer

    The alternate buffer, this becomes the active buffer when an application enters this mode via DECSET (CSI ? 4 7 h)

    normal: IBuffer

    The normal buffer.

    onBufferChange: IEvent<IBuffer>

    Adds an event listener for when the active buffer changes.

    an IDisposable to stop listening.