![]() |
libghostty
|
#include <ghostty/vt/formatter.h>
Data Fields | |
| size_t | size |
| bool | cursor |
| bool | style |
| bool | hyperlink |
| bool | protection |
| bool | kitty_keyboard |
| bool | charsets |
Extra screen state to include in styled output.
Definition at line 55 of file formatter.h.
| bool charsets |
Emit character set designations and invocations.
Definition at line 75 of file formatter.h.
| bool cursor |
Emit cursor position using CUP (CSI H).
Definition at line 60 of file formatter.h.
| bool hyperlink |
Emit current hyperlink state using OSC 8 sequences.
Definition at line 66 of file formatter.h.
| bool kitty_keyboard |
Emit Kitty keyboard protocol state using CSI > u and CSI = sequences.
Definition at line 72 of file formatter.h.
| bool protection |
Emit character protection mode using DECSCA.
Definition at line 69 of file formatter.h.
| size_t size |
Size of this struct in bytes. Must be set to sizeof(GhosttyFormatterScreenExtra).
Definition at line 57 of file formatter.h.
| bool style |
Emit current SGR style state based on the cursor's active style_id.
Definition at line 63 of file formatter.h.