# io.github.libtmux.TypedText.TypedText

- **Module:** io.github.libtmux.TypedText
- **Package:** io.github.libtmux:libtmux
- **Language:** Java
- **Kind:** class
- **Source:** https://github.com/libtmux/libtmux-java/blob/842228310449e879ebcaa3f910597757c9dbffd6/libtmux/src/main/java/io/github/libtmux/TypedText.java#L15
- **Page:** https://libtmux.org/en/java/latest/reference/io-github-libtmux-typedtext-typedtext/

Discounts input recorded by this library when reading a pane's output.

Create one instance per wait. Each read refreshes pending input and retains submitted echoes
already observed, even after the shared record expires. This mutable view is not thread-safe.

## Members

- `in` (method): What this library has typed into the pane recently enough to still be on its screen.
- `withoutEcho` (method): The lines with each recorded echo taken out, wherever it stands as an echo does.
- `isEmpty` (method): Whether anything typed into the pane is live enough, right now, to still be discounted.
- `toString` (method)
