mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-21 20:04:55 +00:00
feat(tui): add OverlayOptions API and fix width overflow crash
Adds positioning/sizing options for overlays and fixes crash when compositing lines with complex ANSI sequences exceed terminal width.
This commit is contained in:
parent
842a65f06a
commit
0c0aac6599
7 changed files with 962 additions and 28 deletions
|
|
@ -72,6 +72,13 @@ export {
|
|||
setCellDimensions,
|
||||
type TerminalCapabilities,
|
||||
} from "./terminal-image.js";
|
||||
export { type Component, Container, TUI } from "./tui.js";
|
||||
export {
|
||||
type Component,
|
||||
Container,
|
||||
type OverlayAnchor,
|
||||
type OverlayMargin,
|
||||
type OverlayOptions,
|
||||
TUI,
|
||||
} from "./tui.js";
|
||||
// Utilities
|
||||
export { truncateToWidth, visibleWidth, wrapTextWithAnsi } from "./utils.js";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue